Browse Source

批量更新

master
陈裕财 5 years ago
parent
commit
6fb8326d0c
  1. 8
      src/views/xm/core/xmAttachment/XmAttachmentMng.vue
  2. 8
      src/views/xm/core/xmBranchState/XmBranchStateMng.vue
  3. 8
      src/views/xm/core/xmBranchTaskTypeState/XmBranchTaskTypeStateMng.vue
  4. 8
      src/views/xm/core/xmEnvList/XmEnvListMng.vue
  5. 8
      src/views/xm/core/xmFile/XmFileMng.vue
  6. 4
      src/views/xm/core/xmIteration/XmIterationAdd.vue
  7. 4
      src/views/xm/core/xmIteration/XmIterationEdit.vue
  8. 12
      src/views/xm/core/xmIteration/XmIterationMng.vue
  9. 4
      src/views/xm/core/xmIterationMenu/XmIterationMenuMng.vue
  10. 8
      src/views/xm/core/xmIterationState/XmIterationStateMng.vue
  11. 8
      src/views/xm/core/xmIterationState/XmIterationStateShow.vue
  12. 4
      src/views/xm/core/xmMenu/XmMenuAdd.vue
  13. 4
      src/views/xm/core/xmMenu/XmMenuEdit.vue
  14. 40
      src/views/xm/core/xmMenu/XmMenuMngBatch.vue
  15. 8
      src/views/xm/core/xmMenu/XmMenuSelect.vue
  16. 12
      src/views/xm/core/xmMenu/XmMenuWithPlan.vue
  17. 4
      src/views/xm/core/xmMenuExchange/XmMenuExchangeMng.vue
  18. 8
      src/views/xm/core/xmMenuPlan/XmMenuPlanMng.vue
  19. 12
      src/views/xm/core/xmMenuState/XmMenuStateMng.vue
  20. 8
      src/views/xm/core/xmMenuTemplate/XmMenuTemplateMng.vue
  21. 8
      src/views/xm/core/xmMyFocus/XmMyFocusMng.vue
  22. 4
      src/views/xm/core/xmProduct/XmProductAdd.vue
  23. 4
      src/views/xm/core/xmProduct/XmProductEdit.vue
  24. 16
      src/views/xm/core/xmProduct/XmProductMng.vue
  25. 4
      src/views/xm/core/xmProduct/XmProductSelect.vue
  26. 8
      src/views/xm/core/xmProductTemplate/XmProductTemplateMng.vue
  27. 4
      src/views/xm/core/xmProject/XmProjectAdd.vue
  28. 8
      src/views/xm/core/xmProject/XmProjectBudgetCost.vue
  29. 8
      src/views/xm/core/xmProject/XmProjectCost.vue
  30. 4
      src/views/xm/core/xmProject/XmProjectEdit.vue
  31. 4
      src/views/xm/core/xmProject/XmProjectInfo.vue
  32. 16
      src/views/xm/core/xmProject/XmProjectMng.vue
  33. 8
      src/views/xm/core/xmProjectBaseline/XmProjectBaselineMng.vue
  34. 4
      src/views/xm/core/xmProjectContract/XmProjectContractMng.vue
  35. 12
      src/views/xm/core/xmProjectEnvList/XmProjectEnvListMng.vue
  36. 4
      src/views/xm/core/xmProjectGroup/XmProjectGroupSelect.vue
  37. 16
      src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormwork.vue
  38. 8
      src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormworkMng.vue
  39. 8
      src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserMng.vue
  40. 8
      src/views/xm/core/xmProjectGroupUserCandidate/XmProjectGroupUserCandidateMng.vue
  41. 8
      src/views/xm/core/xmProjectKpi/XmProjectKpiMng.vue
  42. 8
      src/views/xm/core/xmProjectKpiHis/XmProjectKpiHisMng.vue
  43. 8
      src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserMng.vue
  44. 8
      src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserMng.vue
  45. 8
      src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserMng.vue
  46. 8
      src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserMng.vue
  47. 8
      src/views/xm/core/xmProjectOptions/XmProjectOptionsMng.vue
  48. 16
      src/views/xm/core/xmProjectPhase/XmProjectPhaseMng.vue
  49. 8
      src/views/xm/core/xmProjectPhaseBaseline/XmProjectPhaseBaselineMng.vue
  50. 12
      src/views/xm/core/xmProjectPhaseTemplate/XmProjectPhaseTemplateMng.vue
  51. 8
      src/views/xm/core/xmProjectState/XmCockpit.vue
  52. 12
      src/views/xm/core/xmProjectState/XmProjectStateMng.vue
  53. 8
      src/views/xm/core/xmProjectStateHis/XmProjectStateHisMng.vue
  54. 8
      src/views/xm/core/xmProjectTaskTypeState/XmProjectTaskTypeStateMng.vue
  55. 12
      src/views/xm/core/xmProjectTemplate/XmProjectTemplateMng.vue
  56. 16
      src/views/xm/core/xmQuestion/XmQuestionAdd.vue
  57. 8
      src/views/xm/core/xmQuestion/XmQuestionCenter.vue
  58. 12
      src/views/xm/core/xmQuestion/XmQuestionEdit.vue
  59. 20
      src/views/xm/core/xmQuestion/XmQuestionMng.vue
  60. 8
      src/views/xm/core/xmQuestionHandle/XmQuestionHandleMng.vue
  61. 8
      src/views/xm/core/xmQuestionTag/XmQuestionTagMng.vue
  62. 16
      src/views/xm/core/xmTask/XmTaskAdd.vue
  63. 28
      src/views/xm/core/xmTask/XmTaskEdit.vue
  64. 4
      src/views/xm/core/xmTask/XmTaskList.vue
  65. 2
      src/views/xm/core/xmTask/XmTaskMngBatch.vue
  66. 4
      src/views/xm/core/xmTaskExecuser/XmTaskExecuserAdd.vue
  67. 20
      src/views/xm/core/xmTaskExecuser/XmTaskExecuserMng.vue
  68. 12
      src/views/xm/core/xmTaskSkill/XmTaskSkillMng.vue
  69. 8
      src/views/xm/core/xmTaskTemplate/XmTaskTemplateAdd.vue
  70. 8
      src/views/xm/core/xmTaskTemplate/XmTaskTemplateEdit.vue
  71. 8
      src/views/xm/core/xmTaskTemplate/XmTaskTemplateMng.vue
  72. 4
      src/views/xm/core/xmTestCase/XmTestCaseAdd.vue
  73. 4
      src/views/xm/core/xmTestCase/XmTestCaseEdit.vue
  74. 24
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue
  75. 52
      src/views/xm/core/xmTestCaseExec/XmTestCaseExecMng.vue

8
src/views/xm/core/xmAttachment/XmAttachmentMng.vue

@ -28,14 +28,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmAttachment xm_attachment界面-->
<el-dialog title="编辑xm_attachment" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_attachment" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-attachment-edit :xm-attachment="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-attachment-edit>
</el-dialog>
</el-drawer>
<!--新增 XmAttachment xm_attachment界面-->
<el-dialog title="新增xm_attachment" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_attachment" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-attachment-add :xm-attachment="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-attachment-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmBranchState/XmBranchStateMng.vue

@ -75,14 +75,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmBranchState 机构内所有项目指标汇总界面-->
<el-dialog title="编辑机构内所有项目指标汇总" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑机构内所有项目指标汇总" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-branch-state-edit :xm-branch-state="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-branch-state-edit>
</el-dialog>
</el-drawer>
<!--新增 XmBranchState 机构内所有项目指标汇总界面-->
<el-dialog title="新增机构内所有项目指标汇总" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增机构内所有项目指标汇总" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-branch-state-add :xm-branch-state="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-branch-state-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmBranchTaskTypeState/XmBranchTaskTypeStateMng.vue

@ -41,14 +41,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmBranchTaskTypeState 按机构编号任务类型汇总界面-->
<el-dialog title="编辑按机构编号任务类型汇总" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑按机构编号任务类型汇总" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-branch-task-type-state-edit :xm-branch-task-type-state="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-branch-task-type-state-edit>
</el-dialog>
</el-drawer>
<!--新增 XmBranchTaskTypeState 按机构编号任务类型汇总界面-->
<el-dialog title="新增按机构编号任务类型汇总" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增按机构编号任务类型汇总" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-branch-task-type-state-add :xm-branch-task-type-state="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-branch-task-type-state-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmEnvList/XmEnvListMng.vue

@ -42,14 +42,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmEnvList xm_env_list界面-->
<el-dialog title="编辑环境清单" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑环境清单" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-env-list-edit :xm-env-list="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-env-list-edit>
</el-dialog>
</el-drawer>
<!--新增 XmEnvList xm_env_list界面-->
<el-dialog title="新增环境清单" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增环境清单" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-env-list-add :xm-env-list="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-env-list-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmFile/XmFileMng.vue

@ -34,14 +34,14 @@
</el-table>
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmFile xm_file界面-->
<el-dialog title="编辑文档" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑文档" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-file-edit :xm-file="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-file-edit>
</el-dialog>
</el-drawer>
<!--新增 XmFile xm_file界面-->
<el-dialog title="新增文档" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增文档" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-file-add :xm-file="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-file-add>
</el-dialog>
</el-drawer>
</el-row>
<el-row v-else class="xm-file-detail">
<div class="title-bar">

4
src/views/xm/core/xmIteration/XmIterationAdd.vue

@ -39,9 +39,9 @@
</el-form>
</el-row>
<el-dialog append-to-body title="选择员工" :visible.sync="userSelectVisible" width="60%">
<el-drawer append-to-body title="选择员工" :visible.sync="userSelectVisible" width="60%">
<users-select :select-userids="[]" @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</section>
</template>

4
src/views/xm/core/xmIteration/XmIterationEdit.vue

@ -33,9 +33,9 @@
</el-form>
</el-row>
<el-dialog append-to-body title="选择员工" :visible.sync="userSelectVisible" width="60%">
<el-drawer append-to-body title="选择员工" :visible.sync="userSelectVisible" width="60%">
<users-select :select-userids="[]" @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</section>
</template>

12
src/views/xm/core/xmIteration/XmIterationMng.vue

@ -107,19 +107,19 @@
<xm-gantt v-if="gstcVisible" :tree-data="xmIterationTreeData" :project-phase="{startTime: '2020-06-01', endTime: '2020-12-30'}" :columns="ganrrColumns" :useRealTime="false"></xm-gantt>
<!--编辑 XmIteration 迭代定义界面-->
<el-dialog title="编辑迭代定义" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑迭代定义" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-iteration-edit :xm-iteration="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-iteration-edit>
</el-dialog>
</el-drawer>
<!--新增 XmIteration 迭代定义界面-->
<el-dialog title="新增迭代定义" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增迭代定义" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-iteration-add :xm-iteration="addForm" :parent-iteration="parentIteration" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-iteration-add>
</el-dialog>
</el-drawer>
<!--新增 XmIteration 迭代定义界面-->
<el-dialog title="迭代报告" :visible.sync="iterationStateVisible" fullscreen append-to-body :close-on-click-modal="false">
<el-drawer title="迭代报告" :visible.sync="iterationStateVisible" fullscreen append-to-body :close-on-click-modal="false">
<xm-iteration-state-mng :xm-iteration="editForm" :visible="iterationStateVisible" @cancel="iterationStateVisible=false"></xm-iteration-state-mng>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmIterationMenu/XmIterationMenuMng.vue

@ -34,9 +34,9 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
</el-row>
</el-col>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" :exclude-iteration-id="iteration?iteration.id:''" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmIterationState/XmIterationStateMng.vue

@ -35,14 +35,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmIterationState 迭代定义界面-->
<el-dialog title="编辑迭代定义" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑迭代定义" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-iteration-state-edit :xm-iteration-state="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-iteration-state-edit>
</el-dialog>
</el-drawer>
<!--新增 XmIterationState 迭代定义界面-->
<el-dialog title="新增迭代定义" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增迭代定义" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-iteration-state-add :xm-iteration-state="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-iteration-state-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmIterationState/XmIterationStateShow.vue

@ -35,14 +35,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmIterationState 迭代定义界面-->
<el-dialog title="编辑迭代定义" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑迭代定义" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-iteration-state-edit :xm-iteration-state="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-iteration-state-edit>
</el-dialog>
</el-drawer>
<!--新增 XmIterationState 迭代定义界面-->
<el-dialog title="新增迭代定义" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增迭代定义" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-iteration-state-add :xm-iteration-state="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-iteration-state-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmMenu/XmMenuAdd.vue

@ -44,9 +44,9 @@
</el-form-item>
</el-form>
<el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<users-select @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmMenu/XmMenuEdit.vue

@ -31,9 +31,9 @@
</el-form-item>
</el-form>
<el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<users-select @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</el-row>
<el-row class="page-bottom">

40
src/views/xm/core/xmMenu/XmMenuMngBatch.vue

@ -138,49 +138,49 @@
</el-row>
<!--编辑 XmMenu xm_project_menu界面-->
<el-dialog title="编辑故事" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑故事" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-menu-edit :xm-menu="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-menu-edit>
</el-dialog>
</el-drawer>
<!--新增 XmMenu xm_project_menu界面-->
<el-dialog title="新增故事" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增故事" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-menu-add :product="filters.product" :parent-menu="parentMenu" :xm-menu="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-menu-add>
</el-dialog>
<el-dialog title="故事模板" :visible.sync="menuTemplateVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="故事模板" :visible.sync="menuTemplateVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-menu-template-mng :is-select-menu="true" :visible="menuTemplateVisible" @cancel="menuTemplateVisible=false" @selected-menus="onSelectedMenuTemplates"></xm-menu-template-mng>
</el-dialog>
</el-drawer>
<el-dialog title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-menu-rich-detail :visible="menuDetailVisible" :reload="false" :xm-menu="editForm" ></xm-menu-rich-detail>
</el-dialog>
</el-drawer>
<el-dialog title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-task-list :sel-project="selProject" :is-multi-select="true" @tasks-selected="onSelectedTasks"></xm-task-list>
</el-dialog>
<el-dialog title="查看任务" :visible.sync="taskListForMenuVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="查看任务" :visible.sync="taskListForMenuVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-task-list-for-menu :is-multi-select="true" :menu-id="editForm.menuId"></xm-task-list-for-menu>
</el-dialog>
<el-dialog
</el-drawer>
<el-drawer
append-to-body
title="任务"
:visible.sync="taskMngVisible"
fullscreen>
<xm-task-mng :sel-project="selProject" :menu-id="editForm.menuId" :menu-name="editForm.menuName"></xm-task-mng>
</el-dialog>
<el-dialog
</el-drawer>
<el-drawer
append-to-body
title="故事关联的迭代查询"
:visible.sync="iterationVisible"
>
<xm-iteration-mng :visible="iterationVisible" :product-id="editForm.productId" :menu-id="editForm.menuId" ></xm-iteration-mng>
</el-dialog>
</el-drawer>
<el-dialog title="选择员工" :visible.sync="selectFiltersMmUserVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="selectFiltersMmUserVisible" width="60%" append-to-body>
<users-select @confirm="onFiltersMmUserSelected" ref="selectFiltersMmUser"></users-select>
</el-dialog>
<el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
</el-drawer>
<el-drawer title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<users-select @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmMenu/XmMenuSelect.vue

@ -111,12 +111,12 @@
</el-row>
</el-col>
<el-dialog title="选择员工" :visible.sync="selectFiltersMmUserVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="selectFiltersMmUserVisible" width="60%" append-to-body>
<users-select @confirm="onFiltersMmUserSelected" ref="selectFiltersMmUser"></users-select>
</el-dialog>
<el-dialog title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-menu-rich-detail :visible="menuDetailVisible" :reload="false" :xm-menu="editForm" ></xm-menu-rich-detail>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

12
src/views/xm/core/xmMenu/XmMenuWithPlan.vue

@ -140,24 +140,24 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
</el-row>
<el-dialog
<el-drawer
append-to-body
title="项目分组"
:visible.sync="groupSelectVisible"
width="80%">
<xm-group-mng :sel-project="selProject" :is-select-single-user="1" @user-confirm="onUserSelected"></xm-group-mng>
</el-dialog>
<el-dialog
</el-drawer>
<el-drawer
append-to-body
title="任务"
:visible.sync="taskMngVisible"
fullscreen>
<xm-task-mng :sel-project="selProject" :menu-id="editForm.menuId"></xm-task-mng>
</el-dialog>
</el-drawer>
<el-dialog title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-menu-rich-detail :visible="menuDetailVisible" :reload="false" :xm-menu="editForm" ></xm-menu-rich-detail>
</el-dialog>
</el-drawer>
</section>
</template>

4
src/views/xm/core/xmMenuExchange/XmMenuExchangeMng.vue

@ -52,9 +52,9 @@
</div>
<el-dialog append-to-body title="故事选择" :visible.sync="xmMenuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="xmMenuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :is-select-menu="true" @selected="onMenuSelected"></xm-menu-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmMenuPlan/XmMenuPlanMng.vue

@ -67,14 +67,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmMenuPlan 功能计划表,无需前端维护所有数据由汇总统计得出界面-->
<el-dialog title="编辑功能计划表,无需前端维护,所有数据由汇总统计得出" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑功能计划表,无需前端维护,所有数据由汇总统计得出" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-menu-plan-edit :xm-menu-plan="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-menu-plan-edit>
</el-dialog>
</el-drawer>
<!--新增 XmMenuPlan 功能计划表,无需前端维护所有数据由汇总统计得出界面-->
<el-dialog title="新增功能计划表,无需前端维护,所有数据由汇总统计得出" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增功能计划表,无需前端维护,所有数据由汇总统计得出" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-menu-plan-add :xm-menu-plan="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-menu-plan-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

12
src/views/xm/core/xmMenuState/XmMenuStateMng.vue

@ -129,24 +129,24 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
</el-row>
<el-dialog
<el-drawer
append-to-body
title="项目分组"
:visible.sync="groupSelectVisible"
width="80%">
<xm-group-mng :sel-project="selProject" :is-select-single-user="1" @user-confirm="onUserSelected"></xm-group-mng>
</el-dialog>
<el-dialog
</el-drawer>
<el-drawer
append-to-body
title="任务"
:visible.sync="taskMngVisible"
fullscreen>
<xm-task-mng :sel-project="selProject" :menu-id="editForm.menuId"></xm-task-mng>
</el-dialog>
</el-drawer>
<el-dialog title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="故事谈论" :visible.sync=" menuDetailVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-menu-rich-detail :visible="menuDetailVisible" :reload="false" :xm-menu="editForm" ></xm-menu-rich-detail>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmMenuTemplate/XmMenuTemplateMng.vue

@ -76,14 +76,14 @@
</el-col>
<!--编辑 XmMenuTemplate xm_project_menu界面-->
<el-dialog title="编辑故事" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑故事" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-menu-template-edit :xm-menu-template="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-menu-template-edit>
</el-dialog>
</el-drawer>
<!--新增 XmMenuTemplate xm_project_menu界面-->
<el-dialog title="新增故事" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增故事" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-menu-template-add :product="filters.product" :parent-menu="parentMenu" :xm-menu="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-menu-template-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmMyFocus/XmMyFocusMng.vue

@ -29,14 +29,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmMyFocus xm_my_focus界面-->
<el-dialog title="编辑xm_my_focus" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_my_focus" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-my-focus-edit :xm-my-focus="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-my-focus-edit>
</el-dialog>
</el-drawer>
<!--新增 XmMyFocus xm_my_focus界面-->
<el-dialog title="新增xm_my_focus" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_my_focus" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-my-focus-add :xm-my-focus="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-my-focus-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmProduct/XmProductAdd.vue

@ -26,9 +26,9 @@
</el-form>
<el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<users-select @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmProduct/XmProductEdit.vue

@ -26,9 +26,9 @@
</el-form>
<el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<users-select @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

16
src/views/xm/core/xmProduct/XmProductMng.vue

@ -147,23 +147,23 @@
</el-drawer>
<!--新增 XmProduct 产品表界面-->
<el-dialog title="新增产品" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增产品" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-product-add :xm-product="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-product-add>
</el-dialog>
<el-dialog title="产品状态数据" :visible.sync="productStateVisible" width="100%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="产品状态数据" :visible.sync="productStateVisible" width="100%" append-to-body :close-on-click-modal="false">
<xm-product-state-mng :xm-product="editForm" :visible="productStateVisible" @cancel="productStateVisible=false"></xm-product-state-mng>
</el-dialog>
<el-dialog
</el-drawer>
<el-drawer
append-to-body
title="产品关联的迭代查询"
:visible.sync="iterationVisible"
>
<xm-iteration-mng :simple="true" :visible="iterationVisible" :product-id="editForm.id" ></xm-iteration-mng>
</el-dialog>
</el-drawer>
<el-dialog title="选择员工" :visible.sync="selectFiltersPmUserVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="selectFiltersPmUserVisible" width="60%" append-to-body>
<users-select @confirm="onFiltersPmUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</section>
</template>

4
src/views/xm/core/xmProduct/XmProductSelect.vue

@ -85,9 +85,9 @@
<el-pagination layout="total, prev, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
</el-row>
<el-dialog title="选择员工" :visible.sync="selectFiltersPmUserVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="selectFiltersPmUserVisible" width="60%" append-to-body>
<users-select @confirm="onFiltersPmUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmProductTemplate/XmProductTemplateMng.vue

@ -43,14 +43,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
</el-row>
<!--编辑 XmProductTemplate 产品表界面-->
<el-dialog title="编辑产品" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑产品" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-product-template-edit :xm-product-template="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-product-template-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProductTemplate 产品表界面-->
<el-dialog title="新增产品" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增产品" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-product-template-add :xm-product-template="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-product-template-add>
</el-dialog>
</el-drawer>
</section>
</template>

4
src/views/xm/core/xmProject/XmProjectAdd.vue

@ -135,13 +135,13 @@
</el-row>
<el-dialog
<el-drawer
append-to-body
title="项目分组"
:visible.sync="groupSelectVisible"
width="80%">
<xm-project-group-formwork :sel-groups="xmProjectGroups" @select-confirm="onGroupSelected"></xm-project-group-formwork>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmProject/XmProjectBudgetCost.vue

@ -89,12 +89,12 @@
<xm-budget-user v-if="showType == '人力'" :sel-project="selProject"></xm-budget-user>
<xm-budget-nouser v-else :sel-project="selProject"></xm-budget-nouser>
</div>
<el-dialog title="查看人力预算明细" :visible.sync="budgetCostUserVisible" fullscreen append-to-body :close-on-click-modal="false">
<el-drawer title="查看人力预算明细" :visible.sync="budgetCostUserVisible" fullscreen append-to-body :close-on-click-modal="false">
<xm-budget-user :budget-cost-user="budgetCostUser" :visible="budgetCostUserVisible" :field-name="fieldName" :query-type="queryType" :sel-project="selProject"></xm-budget-user>
</el-dialog>
<el-dialog title="查看非人力预算明细" :visible.sync="budgetCostNouserVisible" fullscreen append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="查看非人力预算明细" :visible.sync="budgetCostNouserVisible" fullscreen append-to-body :close-on-click-modal="false">
<xm-budget-nouser :budget-cost-nouser="budgetCostNouser" :visible="budgetCostNouserVisible" :field-name="fieldName" :query-type="queryType" :sel-project="selProject"></xm-budget-nouser>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProject/XmProjectCost.vue

@ -87,12 +87,12 @@
<xm-cost-user v-if="showType == '人力'" :sel-project="selProject"></xm-cost-user>
<xm-cost-nouser v-else :sel-project="selProject"></xm-cost-nouser>
</div>
<el-dialog title="查看人力支出明细" :visible.sync="costUserVisible" fullscreen append-to-body :close-on-click-modal="false">
<el-drawer title="查看人力支出明细" :visible.sync="costUserVisible" fullscreen append-to-body :close-on-click-modal="false">
<xm-cost-user :cost-user="costUser" :visible="costUserVisible" :field-name="fieldName" :query-type="queryType" :sel-project="selProject"></xm-cost-user>
</el-dialog>
<el-dialog title="查看非人力支出明细" :visible.sync="costNouserVisible" fullscreen append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="查看非人力支出明细" :visible.sync="costNouserVisible" fullscreen append-to-body :close-on-click-modal="false">
<xm-cost-nouser :cost-nouser="costNouser" :visible="costNouserVisible" :field-name="fieldName" :query-type="queryType" :sel-project="selProject"></xm-cost-nouser>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmProject/XmProjectEdit.vue

@ -138,13 +138,13 @@
</el-form-item>
</el-form>
</div>
<el-dialog
<el-drawer
append-to-body
title="项目分组"
:visible.sync="groupSelectVisible"
width="80%">
<xm-project-group-formwork :sel-groups="xmProjectGroups" @select-confirm="onGroupSelected"></xm-project-group-formwork>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmProject/XmProjectInfo.vue

@ -160,9 +160,9 @@
<xm-contract v-if="infotype=='合同管理'" :sel-project="selProject"></xm-contract>
<xm-env-list v-if="infotype=='环境清单'" :sel-project="selProject"></xm-env-list>
<xm-question v-if="infotype=='风险'" :qtype="'risk'" :sel-project='selProject' ref="xmRisk"></xm-question>
<el-dialog title="选中团队成员" :visible.sync="groupUserVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中团队成员" :visible.sync="groupUserVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-group-select :sel-project="selProject" :visible="groupUserVisible" is-select-multi-user="1" @user-confirm="onUserSelected"></xm-project-group-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

16
src/views/xm/core/xmProject/XmProjectMng.vue

@ -179,24 +179,24 @@
</el-table>
<el-pagination v-show="!showType" layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
</el-row>
<el-dialog title="项目编辑" :visible.sync="editFormVisible" width="50%" :close-on-click-modal="false" append-to-body>
<el-drawer title="项目编辑" :visible.sync="editFormVisible" width="50%" :close-on-click-modal="false" append-to-body>
<xm-project-edit :sel-project="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-edit>
</el-dialog>
<el-dialog :title="selectProject==null?'项目明细':selectProject.name" center :fullscreen="true" :visible.sync="showInfo" width="50%" :close-on-click-modal="false" append-to-body>
</el-drawer>
<el-drawer :title="selectProject==null?'项目明细':selectProject.name" center :fullscreen="true" :visible.sync="showInfo" width="50%" :close-on-click-modal="false" append-to-body>
<xm-project-info :sel-project="selectProject" :visible="showInfo" @changeShowInfo="changeShowInfo" @submit="changeShowInfo"></xm-project-info>
</el-dialog>
</el-drawer>
<el-dialog v-if="selectProject" :title="selectProject==null?'操作日志':selectProject.name+'操作日志'" center :visible.sync="xmRecordVisible" width="50%" :close-on-click-modal="false" append-to-body>
<el-drawer v-if="selectProject" :title="selectProject==null?'操作日志':selectProject.name+'操作日志'" center :visible.sync="xmRecordVisible" width="50%" :close-on-click-modal="false" append-to-body>
<xm-record :obj-type="'project'" :project-id="selectProject.id" :visible="xmRecordVisible" :simple="1"></xm-record>
</el-dialog>
</el-drawer>
<el-dialog
<el-drawer
append-to-body
title="产品"
:visible.sync="productSelectVisible"
width="80%">
<xm-product-mng :is-select-product="true" @selected="onProductSelected"></xm-product-mng>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmProjectBaseline/XmProjectBaselineMng.vue

@ -61,14 +61,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectBaseline xm_project_baseline界面-->
<el-dialog title="编辑xm_project_baseline" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_baseline" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-baseline-edit :xm-project-baseline="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-baseline-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectBaseline xm_project_baseline界面-->
<el-dialog title="新增xm_project_baseline" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_baseline" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-baseline-add :xm-project-baseline="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-baseline-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmProjectContract/XmProjectContractMng.vue

@ -32,9 +32,9 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectContract xm_project_contract界面-->
<el-dialog title="编辑合同" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑合同" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-contract-edit :xm-project-contract="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-contract-edit>
</el-dialog>
</el-drawer>
</el-row>

12
src/views/xm/core/xmProjectEnvList/XmProjectEnvListMng.vue

@ -34,16 +34,16 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectEnvList xm_project_env_list界面-->
<el-dialog title="编辑项目环境清单" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑项目环境清单" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-env-list-edit :xm-project-env-list="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-env-list-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectEnvList xm_project_env_list界面-->
<el-dialog title="新增项目环境清单" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增项目环境清单" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-env-list-add :curr-project="currProject" :xm-project-env-list="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-env-list-add>
</el-dialog>
</el-drawer>
<el-dialog title="环境清单" :visible.sync="importVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="环境清单" :visible.sync="importVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-table :data="envList" highlight-current-row v-loading="load.list" border @current-change="handleCurrent" style="width: 100%;">
<el-table-column prop="ipAddress" label="内网ip地址" min-width="80" ></el-table-column>
<el-table-column prop="port" label="内网访问端口" min-width="80" ></el-table-column>
@ -73,7 +73,7 @@
</template>
</el-table-column>
</el-table>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmProjectGroup/XmProjectGroupSelect.vue

@ -25,9 +25,9 @@
</el-row>
</el-row>
<el-dialog title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-list @project-confirm="onPorjectConfirm"></xm-project-list>
</el-dialog>
</el-drawer>
</section>
</template>

16
src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormwork.vue

@ -45,7 +45,7 @@
</el-col>
</el-row>
</el-row>
<el-dialog
<el-drawer
append-to-body
:visible.sync="groupSelectVisible"
width="50%">
@ -77,7 +77,7 @@
</template>
</el-table-column>
</el-table>
</el-dialog>
</el-drawer>
<el-drawer append-to-body
title="角色说明"
size="60%"
@ -157,16 +157,16 @@
<el-button @click="groupRoleDescVisible=false">关闭</el-button>
</el-row>
</el-drawer>
<el-dialog append-to-body title="选择员工" :visible.sync="userSelectVisible" width="60%">
<el-drawer append-to-body title="选择员工" :visible.sync="userSelectVisible" width="60%">
<users-select :select-userids="filters.ids?filters.ids.map(i=>i.id):[]" @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
<el-dialog v-if="selProject" :title="selProject==null?'操作日志':selProject.name+'团队操作日志'" center :visible.sync="xmRecordVisible" width="50%" :close-on-click-modal="false" append-to-body>
<el-drawer v-if="selProject" :title="selProject==null?'操作日志':selProject.name+'团队操作日志'" center :visible.sync="xmRecordVisible" width="50%" :close-on-click-modal="false" append-to-body>
<xm-record :obj-type="'group'" :visible="xmRecordVisible" :project-id="selProject.id" :simple="1"></xm-record>
</el-dialog>
<el-dialog v-if="selProject" :title="selProject==null?'进度':selProject.name+'团队进度'" center :visible.sync="xmProjectGroupStateVisible" width="80%" :close-on-click-modal="false" append-to-body>
</el-drawer>
<el-drawer v-if="selProject" :title="selProject==null?'进度':selProject.name+'团队进度'" center :visible.sync="xmProjectGroupStateVisible" width="80%" :close-on-click-modal="false" append-to-body>
<xm-project-group-state-mng :sel-project="selProject" :visible="xmProjectGroupStateVisible" ></xm-project-group-state-mng>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormworkMng.vue

@ -25,14 +25,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectGroupFormwork xm_project_group_formwork界面-->
<el-dialog title="编辑xm_project_group_formwork" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_group_formwork" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-group-formwork-edit :xm-project-group-formwork="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-group-formwork-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectGroupFormwork xm_project_group_formwork界面-->
<el-dialog title="新增xm_project_group_formwork" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_group_formwork" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-group-formwork-add :xm-project-group-formwork="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-group-formwork-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserMng.vue

@ -25,14 +25,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectGroupUser xm_project_group_user界面-->
<el-dialog title="编辑xm_project_group_user" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_group_user" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-group-user-edit :xm-project-group-user="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-group-user-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectGroupUser xm_project_group_user界面-->
<el-dialog title="新增xm_project_group_user" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_group_user" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-group-user-add :xm-project-group-user="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-group-user-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectGroupUserCandidate/XmProjectGroupUserCandidateMng.vue

@ -29,14 +29,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectGroupUserCandidate xm_project_group_user_candidate界面-->
<el-dialog title="编辑xm_project_group_user_candidate" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_group_user_candidate" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-group-user-candidate-edit :xm-project-group-user-candidate="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-group-user-candidate-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectGroupUserCandidate xm_project_group_user_candidate界面-->
<el-dialog title="新增xm_project_group_user_candidate" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_group_user_candidate" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-group-user-candidate-add :xm-project-group-user-candidate="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-group-user-candidate-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectKpi/XmProjectKpiMng.vue

@ -46,14 +46,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectKpi xm_project_kpi界面-->
<el-dialog title="编辑xm_project_kpi" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_kpi" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-kpi-edit :xm-project-kpi="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-kpi-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectKpi xm_project_kpi界面-->
<el-dialog title="新增xm_project_kpi" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_kpi" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-kpi-add :xm-project-kpi="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-kpi-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectKpiHis/XmProjectKpiHisMng.vue

@ -38,14 +38,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectKpiHis xm_project_kpi_his界面-->
<el-dialog title="编辑xm_project_kpi_his" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_kpi_his" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-kpi-his-edit :xm-project-kpi-his="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-kpi-his-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectKpiHis xm_project_kpi_his界面-->
<el-dialog title="新增xm_project_kpi_his" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_kpi_his" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-kpi-his-add :xm-project-kpi-his="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-kpi-his-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserMng.vue

@ -80,14 +80,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectMBudgetCostNouser xm_project_m_budget_cost_nouser界面-->
<el-dialog title="编辑非人力预算明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑非人力预算明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-budget-cost-nouser-edit :xm-project-m-budget-cost-nouser="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-m-budget-cost-nouser-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectMBudgetCostNouser xm_project_m_budget_cost_nouser界面-->
<el-dialog title="新增非人力预算明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增非人力预算明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-budget-cost-nouser-add :sel-project="selProject" :xm-project-m-budget-cost-nouser="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-m-budget-cost-nouser-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserMng.vue

@ -85,14 +85,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectMBudgetCostUser xm_project_m_budget_cost_user界面-->
<el-dialog title="编辑人力预算明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑人力预算明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-budget-cost-user-edit :xm-project-m-budget-cost-user="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-m-budget-cost-user-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectMBudgetCostUser xm_project_m_budget_cost_user界面-->
<el-dialog title="新增人力预算明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增人力预算明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-budget-cost-user-add :sel-project="selProject" :xm-project-m-budget-cost-user="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-m-budget-cost-user-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserMng.vue

@ -79,14 +79,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectMCostNouser xm_project_m_budget_cost_nouser界面-->
<el-dialog title="编辑非人力成本明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑非人力成本明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-cost-nouser-edit :xm-project-m-cost-nouser="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-m-cost-nouser-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectMCostNouser xm_project_m_budget_cost_nouser界面-->
<el-dialog title="新增非人力成本明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增非人力成本明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-cost-nouser-add :sel-project="selProject" :xm-project-m-cost-nouser="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-m-cost-nouser-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserMng.vue

@ -86,14 +86,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectMCostUser xm_project_m_budget_cost_user界面-->
<el-dialog title="编辑人力成本明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑人力成本明细" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-cost-user-edit :xm-project-m-cost-user="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-m-cost-user-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectMCostUser xm_project_m_budget_cost_user界面-->
<el-dialog title="新增人力成本明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增人力成本明细" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-m-cost-user-add :sel-project="selProject" :xm-project-m-cost-user="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-m-cost-user-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectOptions/XmProjectOptionsMng.vue

@ -25,14 +25,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectOptions xm_project_options界面-->
<el-dialog title="编辑xm_project_options" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_options" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-options-edit :xm-project-options="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-options-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectOptions xm_project_options界面-->
<el-dialog title="新增xm_project_options" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_options" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-options-add :xm-project-options="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-options-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

16
src/views/xm/core/xmProjectPhase/XmProjectPhaseMng.vue

@ -165,19 +165,19 @@
<xm-project-phase-add :parent-project-phase="parentProjectPhase" :xm-project-phase="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit" ></xm-project-phase-add>
</el-drawer>
<!--阶段模板-->
<el-dialog title="阶段模板" :visible.sync="phaseTemplateVisible" width="80%" :close-on-click-modal="false" append-to-body>
<el-drawer title="阶段模板" :visible.sync="phaseTemplateVisible" width="80%" :close-on-click-modal="false" append-to-body>
<xm-project-phase-template-mng :is-select="true" :visible="phaseTemplateVisible" @cancel="phaseTemplateVisible=false" @selected-confirm="afterPhaseTemplateSelected" ></xm-project-phase-template-mng>
</el-dialog>
<el-dialog :title="editForm==null?'操作日志':editForm.phaseName+'操作日志'" center :visible.sync="xmRecordVisible" width="50%" :close-on-click-modal="false" append-to-body>
</el-drawer>
<el-drawer :title="editForm==null?'操作日志':editForm.phaseName+'操作日志'" center :visible.sync="xmRecordVisible" width="50%" :close-on-click-modal="false" append-to-body>
<xm-record :obj-type="'phase'" :visible="xmRecordVisible" :project-id="selProject.id" :obj-id="editForm.id" :simple="1"></xm-record>
</el-dialog>
<el-dialog append-to-body title="选择负责人" :visible.sync="groupUserSelectVisible" width="80%" :close-on-click-modal="false">
</el-drawer>
<el-drawer append-to-body title="选择负责人" :visible.sync="groupUserSelectVisible" width="80%" :close-on-click-modal="false">
<xm-project-group-select :visible="groupUserSelectVisible" :sel-project="selProject" :isSelectSingleUser="1" @user-confirm="groupUserSelectConfirm"></xm-project-group-select>
</el-dialog>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
</el-drawer>
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-dialog>
</el-drawer>
</el-row>
<el-row v-if="batchEditVisible==true">
<xm-project-phase-batch :sel-project="selProject" @back="batchEditBack"></xm-project-phase-batch>

8
src/views/xm/core/xmProjectPhaseBaseline/XmProjectPhaseBaselineMng.vue

@ -43,14 +43,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectPhaseBaseline xm_project_phase_baseline界面-->
<el-dialog title="编辑xm_project_phase_baseline" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_phase_baseline" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-phase-baseline-edit :xm-project-phase-baseline="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-phase-baseline-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectPhaseBaseline xm_project_phase_baseline界面-->
<el-dialog title="新增xm_project_phase_baseline" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_phase_baseline" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-phase-baseline-add :xm-project-phase-baseline="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-phase-baseline-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

12
src/views/xm/core/xmProjectPhaseTemplate/XmProjectPhaseTemplateMng.vue

@ -52,17 +52,17 @@
</el-row>
<!--编辑 XmProjectPhaseTemplate xm_phase_template界面-->
<el-dialog title="编辑阶段" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑阶段" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-phase-template-edit :xm-project-phase-template="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-phase-template-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectPhaseTemplate xm_phase_template界面-->
<el-dialog title="新增阶段" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增阶段" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-phase-template-add :sel-project-template="filters.projectTemplate" :xm-parent-phase-template="parentPhaseTemplate" :xm-project-phase-template="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-phase-template-add>
</el-dialog>
<el-dialog title="项目模板" :visible.sync="projectTemplateVisible" width="50%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="项目模板" :visible.sync="projectTemplateVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-template-list :visible="addFormVisible" @cancel="projectTemplateVisible=false" @selected="onProjectTemplateSelected"></xm-project-template-list>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmProjectState/XmCockpit.vue

@ -92,14 +92,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectState 项目指标日统计表界面-->
<el-dialog title="编辑项目指标日统计表" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑项目指标日统计表" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-state-edit :xm-project-state="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-state-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectState 项目指标日统计表界面-->
<el-dialog title="新增项目指标日统计表" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增项目指标日统计表" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-state-add :xm-project-state="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-state-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

12
src/views/xm/core/xmProjectState/XmProjectStateMng.vue

@ -100,17 +100,17 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectState 项目指标日统计表界面-->
<el-dialog title="编辑项目指标日统计表" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑项目指标日统计表" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-state-edit :xm-project-state="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-state-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectState 项目指标日统计表界面-->
<el-dialog title="新增项目指标日统计表" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增项目指标日统计表" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-state-add :xm-project-state="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-state-add>
</el-dialog>
<el-dialog title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-list @project-confirm="onPorjectConfirm"></xm-project-list>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectStateHis/XmProjectStateHisMng.vue

@ -52,14 +52,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectStateHis xm_project_state_his界面-->
<el-dialog title="编辑xm_project_state_his" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_project_state_his" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-state-his-edit :xm-project-state-his="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-state-his-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectStateHis xm_project_state_his界面-->
<el-dialog title="新增xm_project_state_his" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_project_state_his" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-state-his-add :xm-project-state-his="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-state-his-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmProjectTaskTypeState/XmProjectTaskTypeStateMng.vue

@ -42,14 +42,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectTaskTypeState 按任务类型汇总界面-->
<el-dialog title="编辑按任务类型汇总" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑按任务类型汇总" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-task-type-state-edit :xm-project-task-type-state="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-task-type-state-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectTaskTypeState 按任务类型汇总界面-->
<el-dialog title="新增按任务类型汇总" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增按任务类型汇总" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-task-type-state-add :xm-project-task-type-state="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-task-type-state-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

12
src/views/xm/core/xmProjectTemplate/XmProjectTemplateMng.vue

@ -37,17 +37,17 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmProjectTemplate xm_project_template界面-->
<el-dialog title="编辑项目模板" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑项目模板" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-template-edit :xm-project-template="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-project-template-edit>
</el-dialog>
</el-drawer>
<!--新增 XmProjectTemplate xm_project_template界面-->
<el-dialog title="新增项目模板" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增项目模板" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-project-template-add :xm-project-template="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-project-template-add>
</el-dialog>
<el-dialog :title="editForm==null?'项目模板明细':editForm.name" center :fullscreen="true" :visible.sync="projectTemplateInfoVisible" width="50%" :close-on-click-modal="false" append-to-body>
</el-drawer>
<el-drawer :title="editForm==null?'项目模板明细':editForm.name" center :fullscreen="true" :visible.sync="projectTemplateInfoVisible" width="50%" :close-on-click-modal="false" append-to-body>
<xm-project-template-info :sel-project-template="editForm" @change-show-info="changeShowInfo" @submit="changeShowInfo"></xm-project-template-info>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

16
src/views/xm/core/xmQuestion/XmQuestionAdd.vue

@ -69,21 +69,21 @@
</el-col>
</el-form-item>
</el-form>
<el-dialog title="选中用户" :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中用户" :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-group-mng :sel-project="filters.selProject" :is-select-single-user="1" @user-confirm="onUserConfirm"></xm-group-mng>
</el-dialog>
</el-drawer>
<el-dialog title="选中任务" :visible.sync="selectTaskVisible" fullscreen width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中任务" :visible.sync="selectTaskVisible" fullscreen width="80%" append-to-body :close-on-click-modal="false">
<xm-task-list :sel-project="filters.selProject" @task-selected="onSelectedTask"></xm-task-list>
</el-dialog>
</el-drawer>
<el-dialog append-to-body title="故事选择" :visible.sync="selectMenuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="selectMenuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :is-select-menu="true" @selected="onSelectedMenu" :sel-project="filters.selProject"></xm-menu-select>
</el-dialog>
</el-drawer>
<el-dialog title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-list @project-confirm="onPorjectConfirm"></xm-project-list>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmQuestion/XmQuestionCenter.vue

@ -47,14 +47,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmQuestion xm_question界面-->
<el-dialog title="编辑xm_question" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_question" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-question-edit :xm-question="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-question-edit>
</el-dialog>
</el-drawer>
<!--新增 XmQuestion xm_question界面-->
<el-dialog title="新增xm_question" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_question" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-question-add :xm-question="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-question-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

12
src/views/xm/core/xmQuestion/XmQuestionEdit.vue

@ -103,16 +103,16 @@
</el-form-item>
</el-form>
<el-dialog title="选中用户" :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中用户" :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-group-mng :sel-project="selProject" :is-select-single-user="1" @user-confirm="onUserConfirm"></xm-group-mng>
</el-dialog>
<el-dialog title="选中任务" :visible.sync="selectTaskVisible" width="80%" fullscreen append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中任务" :visible.sync="selectTaskVisible" width="80%" fullscreen append-to-body :close-on-click-modal="false">
<xm-task-list :sel-project="selProject" @task-selected="onSelectedTask"></xm-task-list>
</el-dialog>
</el-drawer>
<el-dialog append-to-body title="故事选择" :visible.sync="selectMenuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="selectMenuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :is-select-menu="true" @selected="onSelectedMenu" :sel-project="selProject"></xm-menu-select>
</el-dialog>
</el-drawer>
</el-row>
<el-row class="page-bottom page-bottom-height">
<el-button @click.native="handleCancel">取消</el-button>

20
src/views/xm/core/xmQuestion/XmQuestionMng.vue

@ -173,23 +173,23 @@
</el-drawer>
<!--新增 XmQuestion xm_question界面-->
<el-dialog title="新增缺陷" :visible.sync="addFormVisible" width="100%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增缺陷" :visible.sync="addFormVisible" width="100%" append-to-body :close-on-click-modal="false">
<xm-question-add :xm-test-case-exec="xmTestCaseExec" :xm-test-case="xmTestCase" :qtype="qtype" :sel-project=" filters.selProject " :xm-question="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-question-add>
</el-dialog>
<el-dialog title="选中用户" v-if=" filters.selProject " :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中用户" v-if=" filters.selProject " :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-group-mng :sel-project=" filters.selProject " :is-select-single-user="1" @user-confirm="onUserConfirm"></xm-group-mng>
</el-dialog>
<el-dialog title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-list @project-confirm="onPorjectConfirm"></xm-project-list>
</el-dialog>
</el-drawer>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" width="80%" :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" width="80%" :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-dialog>
</el-drawer>
<el-dialog title="选择产品" :visible.sync="productSelectVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选择产品" :visible.sync="productSelectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-product-select :isSelectProduct="true" :selProject="filters.selProject" :visible="productSelectVisible" @cancel="productSelectVisible=false" @selected="onProductSelected"></xm-product-select>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmQuestionHandle/XmQuestionHandleMng.vue

@ -38,14 +38,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmQuestionHandle xm_question_handle界面-->
<el-dialog title="编辑xm_question_handle" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_question_handle" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-question-handle-edit :xm-question-handle="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-question-handle-edit>
</el-dialog>
</el-drawer>
<!--新增 XmQuestionHandle xm_question_handle界面-->
<el-dialog title="新增xm_question_handle" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_question_handle" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-question-handle-add :xm-question-handle="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-question-handle-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

8
src/views/xm/core/xmQuestionTag/XmQuestionTagMng.vue

@ -26,14 +26,14 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmQuestionTag 缺陷标签关联表界面-->
<el-dialog title="编辑缺陷标签关联表" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑缺陷标签关联表" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-question-tag-edit :xm-question-tag="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-question-tag-edit>
</el-dialog>
</el-drawer>
<!--新增 XmQuestionTag 缺陷标签关联表界面-->
<el-dialog title="新增缺陷标签关联表" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增缺陷标签关联表" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-question-tag-add :xm-question-tag="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-question-tag-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

16
src/views/xm/core/xmTask/XmTaskAdd.vue

@ -141,21 +141,21 @@
</el-row>
<!-- <el-dialog append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<!-- <el-drawer append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-skill-mng :visible="skillVisible" :task-id="addForm.id" @cancel="skillVisible=false" @getSkill="getSkill"></xm-skill-mng>
</el-dialog> -->
</el-drawer> -->
<el-dialog append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
<el-drawer append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
<skill-mng :task-skills="taskSkills" :jump="true" @select-confirm="onTaskSkillsSelected"></skill-mng>
</el-dialog>
</el-drawer>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :is-select-menu="true" @selected="onMenuSelected" :sel-project="xmProject"></xm-menu-select>
</el-dialog>
</el-drawer>
<el-dialog title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-task-list :sel-project="xmProject" @task-selected="onSelectedTask"></xm-task-list>
</el-dialog>
</el-drawer>
</section>
</template>

28
src/views/xm/core/xmTask/XmTaskEdit.vue

@ -153,31 +153,31 @@
</el-row>
<!-- <el-dialog append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<!-- <el-drawer append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-skill-mng :visible="skillVisible" :task-id="editForm.id" @cancel="skillVisible=false" @getSkill="getSkill"></xm-skill-mng>
</el-dialog> -->
<el-dialog append-to-body title="选择负责人" :visible.sync="groupUserSelectVisible" width="80%" :close-on-click-modal="false">
</el-drawer> -->
<el-drawer append-to-body title="选择负责人" :visible.sync="groupUserSelectVisible" width="80%" :close-on-click-modal="false">
<xm-project-group-select :visible="groupUserSelectVisible" :sel-project="selProject" :isSelectSingleUser="1" @user-confirm="groupUserSelectConfirm"></xm-project-group-select>
</el-dialog>
<el-dialog append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
</el-drawer>
<el-drawer append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
<skill-mng :task-skills="taskSkills" :jump="true" @select-confirm="onTaskSkillsSelected"></skill-mng>
</el-dialog>
</el-drawer>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :is-select-menu="true" @selected="onMenuSelected" :sel-project="xmProject"></xm-menu-select>
</el-dialog>
</el-drawer>
<el-dialog title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-task-list :sel-project="xmProject" @task-selected="onSelectedTask"></xm-task-list>
</el-dialog>
</el-drawer>
<el-dialog :title="'任务'+editForm.name+'的执行人'" :visible.sync="execUserVisible" fullscreen width="80%" append-to-body :close-on-click-modal="false">
<el-drawer :title="'任务'+editForm.name+'的执行人'" :visible.sync="execUserVisible" fullscreen width="80%" append-to-body :close-on-click-modal="false">
<xm-execuser-mng :visible="execUserVisible" :xm-task="editForm" :is-my="isMy" @after-add-submit="afterAddExecSubmit" @after-edit-submit="afterEditExecSubmit" @after-delete-submit="afterExecuserSubmit" ref="execuserMng"></xm-execuser-mng>
</el-dialog>
</el-drawer>
<el-dialog append-to-body title="故事明细" :visible.sync="menuDetailVisible" width="80%" :close-on-click-modal="false">
<el-drawer append-to-body title="故事明细" :visible.sync="menuDetailVisible" width="80%" :close-on-click-modal="false">
<xm-menu-rich-detail :visible="menuDetailVisible" :reload="true" :xm-menu="{menuId:editForm.menuId,menuName:editForm.menuName}" ></xm-menu-rich-detail>
</el-dialog>
</el-drawer>
</section>
</template>

4
src/views/xm/core/xmTask/XmTaskList.vue

@ -82,9 +82,9 @@
</el-col>
</el-row>
<el-dialog title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-list @project-confirm="onPorjectConfirm"></xm-project-list>
</el-dialog>
</el-drawer>
</section>
</template>

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

@ -1316,7 +1316,7 @@
background: transparent;
}
.xm-task-add >>> .el-dialog__body{
.xm-task-add >>> .el-drawer__body{
padding: 0 20px;
}
.xm-task >>> .el-drawer__close-btn{

4
src/views/xm/core/xmTaskExecuser/XmTaskExecuserAdd.vue

@ -54,9 +54,9 @@
</el-form>
</el-row>
<el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<el-drawer title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<users-select @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog>
</el-drawer>
</section>
</template>

20
src/views/xm/core/xmTaskExecuser/XmTaskExecuserMng.vue

@ -113,7 +113,7 @@
</el-table>
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<el-dialog append-to-body title="结算" :visible.sync="settleVisible" width="40%" :close-on-click-modal="false">
<el-drawer append-to-body title="结算" :visible.sync="settleVisible" width="40%" :close-on-click-modal="false">
<el-form :model="settleForm" label-width="100px" ref="settleForm" class="settleForm">
<el-form-item label="执行人名称">
<span>{{ editForm.username }}</span>
@ -142,8 +142,8 @@
<el-button icon="el-icon-success" type="success" @click="handleCommand({type:'sendToProcessApprova',data:editForm,bizKey:'xm_task_execuser_settle_approva'})">结算申请</el-button>
</el-form-item>
</el-form>
</el-dialog>
<el-dialog append-to-body title="报价" :visible.sync="quotePriceVisible" width="60%" :close-on-click-modal="false">
</el-drawer>
<el-drawer append-to-body title="报价" :visible.sync="quotePriceVisible" width="60%" :close-on-click-modal="false">
<el-form :model="quotePriceForm" label-width="100px" ref="quotePriceForm">
<el-form-item label="候选人名称">
<span>{{ quotePriceForm.username }}</span>
@ -184,22 +184,22 @@
<el-button v-loading="load.edit" type="primary" @click.native="handleQuotePrice" :disabled="load.edit==true">提交</el-button>
</el-form-item>
</el-form>
</el-dialog>
</el-drawer>
<!--编辑 XmTaskExecuser xm_task_execuser界面-->
<el-dialog append-to-body title="编辑任务执行人" :visible.sync="editFormVisible" width="50%" :close-on-click-modal="false">
<el-drawer append-to-body title="编辑任务执行人" :visible.sync="editFormVisible" width="50%" :close-on-click-modal="false">
<xm-task-execuser-edit :exec-user-list="xmTaskExecusers" :xm-task="xmTask" :xm-task-execuser="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-task-execuser-edit>
</el-dialog>
</el-drawer>
<!--新增 XmTaskExecuser xm_task_execuser界面-->
<el-dialog append-to-body title="新增任务执行人" :visible.sync="addFormVisible" width="50%" :close-on-click-modal="false">
<el-drawer append-to-body title="新增任务执行人" :visible.sync="addFormVisible" width="50%" :close-on-click-modal="false">
<xm-task-execuser-add :exec-user-list="xmTaskExecusers" :xm-task="xmTask" :execuser-add-type="execuserAddType" :xm-task-execuser="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-task-execuser-add>
</el-dialog>
</el-drawer>
<!--新增 XmTaskExecuser xm_task_execuser界面-->
<el-dialog append-to-body title="结算清单" :visible.sync="settleListVisible" width="80%" :close-on-click-modal="false">
<el-drawer append-to-body title="结算清单" :visible.sync="settleListVisible" width="80%" :close-on-click-modal="false">
<xm-project-m-cost-user-list :userid="editForm.userid" :project-id="this.editForm.projectId" :task-id="editForm.taskId" :visible="settleListVisible" @cancel="settleListVisible=false" ></xm-project-m-cost-user-list>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

12
src/views/xm/core/xmTaskSkill/XmTaskSkillMng.vue

@ -26,18 +26,18 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmTaskSkill xm_task_skill界面-->
<el-dialog title="编辑技能" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑技能" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-task-skill-edit :xm-task-skill="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-task-skill-edit>
</el-dialog>
</el-drawer>
<el-dialog append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" append-to-body :close-on-click-modal="false">
<skill-mng :skillIds="skillIds" :jump="true" @select-confirm="onTagSelected"></skill-mng>
</el-dialog>
</el-drawer>
<!--新增 XmTaskSkill xm_task_skill界面-->
<!-- <el-dialog title="新增技能" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<!-- <el-drawer title="新增技能" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-task-skill-add :xm-task-skill="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-task-skill-add>
</el-dialog> -->
</el-drawer> -->
</el-row>
</section>
</template>

8
src/views/xm/core/xmTaskTemplate/XmTaskTemplateAdd.vue

@ -86,13 +86,13 @@
</el-form>
</el-row>
<!-- <el-dialog append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<!-- <el-drawer append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-skill-mng :visible="skillVisible" :task-id="addForm.id" @cancel="skillVisible=false" @getSkill="getSkill"></xm-skill-mng>
</el-dialog> -->
</el-drawer> -->
<el-dialog append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
<el-drawer append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
<skill-mng :task-skills="taskSkills" :jump="true" @select-confirm="onTaskSkillsSelected"></skill-mng>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmTaskTemplate/XmTaskTemplateEdit.vue

@ -86,13 +86,13 @@
</el-form>
</el-row>
<!-- <el-dialog append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<!-- <el-drawer append-to-body :title="'技能要求'" :visible.sync="skillVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-skill-mng :visible="skillVisible" :task-id="editForm.id" @cancel="skillVisible=false" @getSkill="getSkill"></xm-skill-mng>
</el-dialog> -->
</el-drawer> -->
<el-dialog append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
<el-drawer append-to-body title="新增技能" :visible.sync="skillVisible" width="50%" :close-on-click-modal="false">
<skill-mng :task-skills="taskSkills" :jump="true" @select-confirm="onTaskSkillsSelected"></skill-mng>
</el-dialog>
</el-drawer>
</section>
</template>

8
src/views/xm/core/xmTaskTemplate/XmTaskTemplateMng.vue

@ -62,14 +62,14 @@
</el-col>
<!--编辑 XmTaskTemplate xm_task_template界面-->
<el-dialog title="编辑任务" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑任务" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-task-template-edit :xm-task-template="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-task-template-edit>
</el-dialog>
</el-drawer>
<!--新增 XmTaskTemplate xm_task_template界面-->
<el-dialog title="新增任务" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增任务" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-task-template-add :parent-task-template="parentTaskTemplate" :xm-project-phase-template="projectPhaseTemplate" :xm-task-template="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-task-template-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmTestCase/XmTestCaseAdd.vue

@ -33,9 +33,9 @@
</el-form-item>
</el-form>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" :exclude-iteration-id="iteration?iteration.id:''" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

4
src/views/xm/core/xmTestCase/XmTestCaseEdit.vue

@ -35,9 +35,9 @@
</el-form-item>
</el-form>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" :exclude-iteration-id="iteration?iteration.id:''" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

24
src/views/xm/core/xmTestCase/XmTestCaseMng.vue

@ -100,28 +100,28 @@
<el-pagination layout="total, sizes, prev, pager, next" @current-change="handleCurrentChange" @size-change="handleSizeChange" :page-sizes="[10,20, 50, 100, 500]" :current-page="pageInfo.pageNum" :page-size="pageInfo.pageSize" :total="pageInfo.total" style="float:right;"></el-pagination>
<!--编辑 XmTestCase 测试用例界面-->
<el-dialog title="编辑测试用例" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑测试用例" :visible.sync="editFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-test-case-edit :xm-test-case="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-test-case-edit>
</el-dialog>
</el-drawer>
<!--新增 XmTestCase 测试用例界面-->
<el-dialog title="新增测试用例" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增测试用例" :visible.sync="addFormVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-test-case-add :xm-test-case="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-test-case-add>
</el-dialog>
<el-dialog title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-list @project-confirm="onPorjectConfirm"></xm-project-list>
</el-dialog>
<el-dialog title="选中用户" :visible.sync="selectUserForFiltersVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中用户" :visible.sync="selectUserForFiltersVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-group-mng v-if="filters.selProject" :sel-project=" filters.selProject " :is-select-single-user="1" @user-confirm="onFiltersUserConfirm"></xm-group-mng>
</el-dialog>
</el-drawer>
</el-row>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" width="80%" :close-on-click-modal="false">
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" width="80%" :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-dialog>
</el-drawer>
<el-dialog title="选择产品" :visible.sync="productSelectVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选择产品" :visible.sync="productSelectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-product-select :isSelectProduct="true" :selProject="filters.selProject" :visible="productSelectVisible" @cancel="productSelectVisible=false" @selected="onProductSelected"></xm-product-select>
</el-dialog>
</el-drawer>
</section>
</template>

52
src/views/xm/core/xmTestCaseExec/XmTestCaseExecMng.vue

@ -158,50 +158,50 @@
<xm-gantt v-if="gstcVisible" :tree-data="xmTestCaseExecs" :project-phase="selProject" :columns="ganrrColumns" :useRealTime="false"></xm-gantt>
<!--编辑 XmTestCaseExec xm_test_case_exec界面-->
<el-dialog title="编辑xm_test_case_exec" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑xm_test_case_exec" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-test-case-exec-edit :xm-test-case-exec="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-test-case-exec-edit>
</el-dialog>
</el-drawer>
<!--新增 XmTestCaseExec xm_test_case_exec界面-->
<el-dialog title="新增xm_test_case_exec" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增xm_test_case_exec" :visible.sync="addFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-test-case-exec-add :xm-test-case-exec="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-test-case-exec-add>
</el-dialog>
<el-dialog title="选择用例" :visible.sync="xmTestCaseMngVisible" width="50%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选择用例" :visible.sync="xmTestCaseMngVisible" width="50%" append-to-body :close-on-click-modal="false">
<xm-test-case-mng :multi-select="true" :visible="xmTestCaseMngVisible" @selected="onCaseSelected"></xm-test-case-mng>
</el-dialog>
<el-dialog title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中项目" :visible.sync="selectProjectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-project-list @project-confirm="onPorjectConfirm"></xm-project-list>
</el-dialog>
<el-dialog append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
</el-drawer>
<el-drawer append-to-body title="故事选择" :visible.sync="menuVisible" fullscreen :close-on-click-modal="false">
<xm-menu-select :visible="menuVisible" :is-select-menu="true" :multi="true" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-dialog>
<el-dialog title="选中用户" :visible.sync="selectUserForFiltersVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中用户" :visible.sync="selectUserForFiltersVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-group-mng v-if="filters.selProject" :sel-project=" filters.selProject " :is-select-single-user="1" @user-confirm="onFiltersUserConfirm"></xm-group-mng>
</el-dialog>
<el-dialog title="选中用户" :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中用户" :visible.sync="selectUserVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-group-mng v-if="filters.selProject" :sel-project=" filters.selProject " :is-select-single-user="1" @user-confirm="onUserConfirm"></xm-group-mng>
</el-dialog>
<el-dialog title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="选中任务" :visible.sync="selectTaskVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-task-list :sel-project="filters.selProject" @task-selected="onSelectedTask"></xm-task-list>
</el-dialog>
</el-drawer>
<el-dialog title="查看用例" :visible.sync="caseVisible" width="80%" fullscreen append-to-body :close-on-click-modal="false">
<el-drawer title="查看用例" :visible.sync="caseVisible" width="80%" fullscreen append-to-body :close-on-click-modal="false">
<xm-test-case-mng :case-id="editForm.caseId" :visible="caseVisible" ></xm-test-case-mng>
</el-dialog>
<el-dialog title="测试用例" :visible.sync="caseVisible" width="80%" append-to-body :close-on-click-modal="false">
</el-drawer>
<el-drawer title="测试用例" :visible.sync="caseVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-test-case-edit :xm-test-case="xmTestCase" :visible="caseVisible" @cancel="caseVisible=false" ></xm-test-case-edit>
</el-dialog>
<el-dialog title="缺陷列表" :visible.sync="bugsVisible" width="80%" append-to-body fullscreen :close-on-click-modal="false">
</el-drawer>
<el-drawer title="缺陷列表" :visible.sync="bugsVisible" width="80%" append-to-body fullscreen :close-on-click-modal="false">
<xm-question-mng :xm-test-case="xmTestCase" :xm-test-case-exec="editForm" :sel-project="filters.selProject" :visible="bugsVisible" @cancel="bugsVisible=false" ></xm-question-mng>
</el-dialog>
</el-drawer>
<el-dialog title="选择产品" :visible.sync="productSelectVisible" width="80%" append-to-body :close-on-click-modal="false">
<el-drawer title="选择产品" :visible.sync="productSelectVisible" width="80%" append-to-body :close-on-click-modal="false">
<xm-product-select :isSelectProduct="true" :selProject="filters.selProject" :visible="productSelectVisible" @cancel="productSelectVisible=false" @selected="onProductSelected"></xm-product-select>
</el-dialog>
</el-drawer>
<!--新增 XmQuestion xm_question界面-->
<el-dialog title="新增缺陷" :visible.sync="addBugVisible" fullscreen width="100%" append-to-body :close-on-click-modal="false">
<el-drawer title="新增缺陷" :visible.sync="addBugVisible" fullscreen width="100%" append-to-body :close-on-click-modal="false">
<xm-question-add :xm-test-case-exec="editForm" :xm-test-case="xmTestCase" :qtype="'bug'" :sel-project=" filters.selProject " :visible="addBugVisible" @cancel="addBugVisible=false"></xm-question-add>
</el-dialog>
</el-drawer>
</el-row>
</section>
</template>

Loading…
Cancel
Save