Browse Source

界面优化

master
陈裕财 5 years ago
parent
commit
c4753739f7
  1. 4
      src/views/xm/core/xmAttachment/XmAttachmentAdd.vue
  2. 4
      src/views/xm/core/xmAttachment/XmAttachmentEdit.vue
  3. 4
      src/views/xm/core/xmAttachment/XmAttachmentMng.vue
  4. 4
      src/views/xm/core/xmBranchState/XmBranchStateAdd.vue
  5. 4
      src/views/xm/core/xmBranchState/XmBranchStateEdit.vue
  6. 4
      src/views/xm/core/xmBranchState/XmBranchStateMng.vue
  7. 4
      src/views/xm/core/xmBranchTaskTypeState/XmBranchTaskTypeStateAdd.vue
  8. 4
      src/views/xm/core/xmBranchTaskTypeState/XmBranchTaskTypeStateEdit.vue
  9. 4
      src/views/xm/core/xmBranchTaskTypeState/XmBranchTaskTypeStateMng.vue
  10. 4
      src/views/xm/core/xmEnvList/XmEnvListAdd.vue
  11. 4
      src/views/xm/core/xmEnvList/XmEnvListEdit.vue
  12. 4
      src/views/xm/core/xmEnvList/XmEnvListMng.vue
  13. 4
      src/views/xm/core/xmExchange/XmExchangeAdd.vue
  14. 4
      src/views/xm/core/xmExchange/XmExchangeEdit.vue
  15. 4
      src/views/xm/core/xmFile/XmFileAdd.vue
  16. 4
      src/views/xm/core/xmFile/XmFileEdit.vue
  17. 4
      src/views/xm/core/xmIteration/XmIterationAdd.vue
  18. 4
      src/views/xm/core/xmIteration/XmIterationEdit.vue
  19. 4
      src/views/xm/core/xmIteration/XmIterationMng.vue
  20. 4
      src/views/xm/core/xmIterationMenu/XmIterationMenuAdd.vue
  21. 4
      src/views/xm/core/xmIterationMenu/XmIterationMenuEdit.vue
  22. 4
      src/views/xm/core/xmIterationState/XmIterationStateAdd.vue
  23. 4
      src/views/xm/core/xmIterationState/XmIterationStateEdit.vue
  24. 4
      src/views/xm/core/xmMenu/XmMenuAdd.vue
  25. 17
      src/views/xm/core/xmMenu/XmMenuEdit.vue
  26. 38
      src/views/xm/core/xmMenu/XmMenuMng.vue
  27. 4
      src/views/xm/core/xmMenu/XmMenuMngBatch.vue
  28. 4
      src/views/xm/core/xmMenu/XmMenuRichDetail.vue
  29. 4
      src/views/xm/core/xmMenu/XmMenuWithPlan.vue
  30. 4
      src/views/xm/core/xmMenuPlan/XmMenuPlanAdd.vue
  31. 4
      src/views/xm/core/xmMenuPlan/XmMenuPlanEdit.vue
  32. 4
      src/views/xm/core/xmMenuPlan/XmMenuPlanMng.vue
  33. 4
      src/views/xm/core/xmMenuState/XmMenuStateAdd.vue
  34. 4
      src/views/xm/core/xmMenuState/XmMenuStateEdit.vue
  35. 4
      src/views/xm/core/xmMenuState/XmMenuStateMng.vue
  36. 4
      src/views/xm/core/xmMenuTemplate/XmMenuTemplateAdd.vue
  37. 4
      src/views/xm/core/xmMenuTemplate/XmMenuTemplateEdit.vue
  38. 4
      src/views/xm/core/xmMenuTemplate/XmMenuTemplateMng.vue
  39. 4
      src/views/xm/core/xmMyFocus/XmMyFocusAdd.vue
  40. 4
      src/views/xm/core/xmMyFocus/XmMyFocusEdit.vue
  41. 4
      src/views/xm/core/xmMyFocus/XmMyFocusMng.vue
  42. 4
      src/views/xm/core/xmProduct/XmProductAdd.vue
  43. 4
      src/views/xm/core/xmProduct/XmProductEdit.vue
  44. 4
      src/views/xm/core/xmProductState/XmProductStateAdd.vue
  45. 4
      src/views/xm/core/xmProductState/XmProductStateEdit.vue
  46. 4
      src/views/xm/core/xmProductTemplate/XmProductTemplateAdd.vue
  47. 4
      src/views/xm/core/xmProductTemplate/XmProductTemplateEdit.vue
  48. 4
      src/views/xm/core/xmProject/XmProjectAdd.vue
  49. 4
      src/views/xm/core/xmProject/XmProjectEdit.vue
  50. 4
      src/views/xm/core/xmProjectBaseline/XmProjectBaselineAdd.vue
  51. 4
      src/views/xm/core/xmProjectBaseline/XmProjectBaselineEdit.vue
  52. 4
      src/views/xm/core/xmProjectBaseline/XmProjectBaselineMng.vue
  53. 4
      src/views/xm/core/xmProjectContract/XmProjectContractAdd.vue
  54. 4
      src/views/xm/core/xmProjectContract/XmProjectContractEdit.vue
  55. 4
      src/views/xm/core/xmProjectContract/XmProjectContractMng.vue
  56. 4
      src/views/xm/core/xmProjectEnvList/XmProjectEnvListAdd.vue
  57. 4
      src/views/xm/core/xmProjectEnvList/XmProjectEnvListEdit.vue
  58. 4
      src/views/xm/core/xmProjectGroup/XmProjectGroupAdd.vue
  59. 4
      src/views/xm/core/xmProjectGroup/XmProjectGroupEdit.vue
  60. 4
      src/views/xm/core/xmProjectGroup/XmProjectGroupSelect.vue
  61. 4
      src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormwork.vue
  62. 4
      src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormworkAdd.vue
  63. 4
      src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormworkEdit.vue
  64. 4
      src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormworkMng.vue
  65. 4
      src/views/xm/core/xmProjectGroupState/XmProjectGroupStateAdd.vue
  66. 4
      src/views/xm/core/xmProjectGroupState/XmProjectGroupStateEdit.vue
  67. 4
      src/views/xm/core/xmProjectGroupState/XmProjectGroupStateMng.vue
  68. 4
      src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserAdd.vue
  69. 4
      src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserEdit.vue
  70. 4
      src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserMng.vue
  71. 4
      src/views/xm/core/xmProjectGroupUserCandidate/XmProjectGroupUserCandidateAdd.vue
  72. 4
      src/views/xm/core/xmProjectGroupUserCandidate/XmProjectGroupUserCandidateEdit.vue
  73. 4
      src/views/xm/core/xmProjectGroupUserCandidate/XmProjectGroupUserCandidateMng.vue
  74. 4
      src/views/xm/core/xmProjectKpi/XmProjectKpiAdd.vue
  75. 4
      src/views/xm/core/xmProjectKpi/XmProjectKpiEdit.vue
  76. 4
      src/views/xm/core/xmProjectKpiHis/XmProjectKpiHisAdd.vue
  77. 4
      src/views/xm/core/xmProjectKpiHis/XmProjectKpiHisEdit.vue
  78. 4
      src/views/xm/core/xmProjectKpiHis/XmProjectKpiHisMng.vue
  79. 4
      src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserAdd.vue
  80. 4
      src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserEdit.vue
  81. 4
      src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserMng.vue
  82. 4
      src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserAdd.vue
  83. 4
      src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserEdit.vue
  84. 4
      src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserMng.vue
  85. 4
      src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserAdd.vue
  86. 4
      src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserEdit.vue
  87. 4
      src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserMng.vue
  88. 4
      src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserAdd.vue
  89. 4
      src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserEdit.vue
  90. 4
      src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserList.vue
  91. 4
      src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserMng.vue
  92. 4
      src/views/xm/core/xmProjectOptions/XmProjectOptionsAdd.vue
  93. 4
      src/views/xm/core/xmProjectOptions/XmProjectOptionsEdit.vue
  94. 4
      src/views/xm/core/xmProjectOptions/XmProjectOptionsMng.vue
  95. 124
      src/views/xm/core/xmProjectPhase/XmProjectPhaseMng.vue
  96. 4
      src/views/xm/core/xmProjectPhaseBaseline/XmProjectPhaseBaselineAdd.vue
  97. 4
      src/views/xm/core/xmProjectPhaseBaseline/XmProjectPhaseBaselineEdit.vue
  98. 4
      src/views/xm/core/xmProjectPhaseBaseline/XmProjectPhaseBaselineMng.vue
  99. 4
      src/views/xm/core/xmProjectPhaseTemplate/XmProjectPhaseTemplateAdd.vue
  100. 4
      src/views/xm/core/xmProjectPhaseTemplate/XmProjectPhaseTemplateEdit.vue

4
src/views/xm/core/xmAttachment/XmAttachmentAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmAttachment xm_attachment--> <!--新增界面 XmAttachment xm_attachment-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmAttachment/XmAttachmentEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmAttachment xm_attachment--> <!--编辑界面 XmAttachment xm_attachment-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmAttachments">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmAttachments">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_attachment</el-button> <el-button type="primary" @click="showAdd">+xm_attachment</el-button>

4
src/views/xm/core/xmBranchState/XmBranchStateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmBranchState 机构内所有项目指标汇总--> <!--新增界面 XmBranchState 机构内所有项目指标汇总-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="统计日期yyyy-mm-dd类型" prop="bizDate"> <el-form-item label="统计日期yyyy-mm-dd类型" prop="bizDate">

4
src/views/xm/core/xmBranchState/XmBranchStateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmBranchState 机构内所有项目指标汇总--> <!--编辑界面 XmBranchState 机构内所有项目指标汇总-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="统计日期yyyy-mm-dd类型" prop="bizDate"> <el-form-item label="统计日期yyyy-mm-dd类型" prop="bizDate">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmBranchStates">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmBranchStates">查询</el-button>
<el-button type="warning" v-loading="load.edit" @click="loadProjectStateToXmBranchState">刷新数据</el-button> <el-button type="warning" v-loading="load.edit" @click="loadProjectStateToXmBranchState">刷新数据</el-button>

4
src/views/xm/core/xmBranchTaskTypeState/XmBranchTaskTypeStateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmBranchTaskTypeState 按机构编号任务类型汇总--> <!--新增界面 XmBranchTaskTypeState 按机构编号任务类型汇总-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="任务类型" prop="taskType"> <el-form-item label="任务类型" prop="taskType">

4
src/views/xm/core/xmBranchTaskTypeState/XmBranchTaskTypeStateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmBranchTaskTypeState 按机构编号任务类型汇总--> <!--编辑界面 XmBranchTaskTypeState 按机构编号任务类型汇总-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="任务类型" prop="taskType"> <el-form-item label="任务类型" prop="taskType">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmBranchTaskTypeStates">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmBranchTaskTypeStates">查询</el-button>
<el-button type="primary" @click="showAdd">+按机构编号任务类型汇总</el-button> <el-button type="primary" @click="showAdd">+按机构编号任务类型汇总</el-button>

4
src/views/xm/core/xmEnvList/XmEnvListAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmEnvList xm_env_list--> <!--新增界面 XmEnvList xm_env_list-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="内网ip地址" prop="ipAddress"> <el-form-item label="内网ip地址" prop="ipAddress">

4
src/views/xm/core/xmEnvList/XmEnvListEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmEnvList xm_env_list--> <!--编辑界面 XmEnvList xm_env_list-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="内网ip地址" prop="ipAddress"> <el-form-item label="内网ip地址" prop="ipAddress">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmEnvLists">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmEnvLists">查询</el-button>
<el-button type="primary" @click="showAdd">添加环境清单</el-button> <el-button type="primary" @click="showAdd">添加环境清单</el-button>

4
src/views/xm/core/xmExchange/XmExchangeAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmExchange 故事表--> <!--新增界面 XmExchange 故事表-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="故事编号" prop="taskId"> <el-form-item label="故事编号" prop="taskId">

4
src/views/xm/core/xmExchange/XmExchangeEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmExchange 故事表--> <!--编辑界面 XmExchange 故事表-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="故事编号" prop="taskId"> <el-form-item label="故事编号" prop="taskId">

4
src/views/xm/core/xmFile/XmFileAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmFile xm_file--> <!--新增界面 XmFile xm_file-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="项目名称"> <el-form-item label="项目名称">

4
src/views/xm/core/xmFile/XmFileEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmFile xm_file--> <!--编辑界面 XmFile xm_file-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="项目名称" prop="projectName"> <el-form-item label="项目名称" prop="projectName">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmIteration 迭代定义--> <!--新增界面 XmIteration 迭代定义-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item v-if="parentIteration" label="上级迭代" prop="pid"> <el-form-item v-if="parentIteration" label="上级迭代" prop="pid">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmIteration 迭代定义--> <!--新增界面 XmIteration 迭代定义-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="迭代名称" prop="iterationName"> <el-form-item label="迭代名称" prop="iterationName">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-checkbox v-model="gstcVisible" class="hidden-md-and-down">甘特图</el-checkbox> <el-checkbox v-model="gstcVisible" class="hidden-md-and-down">甘特图</el-checkbox>
<el-select v-model="filters.queryScope" placeholder="迭代查询范围"> <el-select v-model="filters.queryScope" placeholder="迭代查询范围">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmIterationMenu 迭代定义--> <!--新增界面 XmIterationMenu 迭代定义-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmIterationMenu 迭代定义--> <!--编辑界面 XmIterationMenu 迭代定义-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmIterationState/XmIterationStateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmIterationState 迭代定义--> <!--新增界面 XmIterationState 迭代定义-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="迭代编码" prop="id"> <el-form-item label="迭代编码" prop="id">

4
src/views/xm/core/xmIterationState/XmIterationStateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmIterationState 迭代定义--> <!--编辑界面 XmIterationState 迭代定义-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="迭代编码" prop="id"> <el-form-item label="迭代编码" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmMenu 项目故事表--> <!--新增界面 XmMenu 项目故事表-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item v-if="parentMenu" label="上级故事" prop="pmenuId"> <el-form-item v-if="parentMenu" label="上级故事" prop="pmenuId">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height border padding">
<el-row class="page-main page-main-height">
<!--新增界面 XmMenu 项目故事表--> <!--新增界面 XmMenu 项目故事表-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="序号" prop="seqNo"> <el-form-item label="序号" prop="seqNo">
@ -28,19 +28,18 @@
</el-form-item> </el-form-item>
<el-form-item label="概述" prop="remark"> <el-form-item label="概述" prop="remark">
<el-input type="textarea" v-model="editForm.remark" :autosize="{ minRows: 4, maxRows: 20}" placeholder="什么人?做什么事?,为什么?如: 作为招聘专员,我需要统计员工半年在职/离职人数,以便我能够制定招聘计划" ></el-input> <el-input type="textarea" v-model="editForm.remark" :autosize="{ minRows: 4, maxRows: 20}" placeholder="什么人?做什么事?,为什么?如: 作为招聘专员,我需要统计员工半年在职/离职人数,以便我能够制定招聘计划" ></el-input>
</el-form-item>
<el-form-item>
<el-col :span="24" :offset="8">
<el-button @click.native="handleCancel">取消</el-button>
<el-button v-loading="load.edit" type="primary" @click.native="editSubmit" :disabled="load.edit==true">提交</el-button>
</el-col>
</el-form-item>
</el-form-item>
</el-form> </el-form>
<el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body> <el-dialog title="选择员工" :visible.sync="userSelectVisible" width="60%" append-to-body>
<users-select @confirm="onUserSelected" ref="usersSelect"></users-select> <users-select @confirm="onUserSelected" ref="usersSelect"></users-select>
</el-dialog> </el-dialog>
</el-row> </el-row>
<el-row class="page-bottom">
<el-button @click.native="handleCancel">取消</el-button>
<el-button v-loading="load.edit" type="primary" @click.native="editSubmit" :disabled="load.edit==true">提交</el-button>
</el-row>
</section> </section>
</template> </template>

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

@ -146,49 +146,49 @@
</el-row> </el-row>
<!--编辑 XmMenu xm_project_menu界面--> <!--编辑 XmMenu xm_project_menu界面-->
<el-drawer title="编辑故事" :visible.sync="editFormVisible" width="50%" append-to-body :close-on-click-modal="false">
<el-drawer title="编辑故事" :visible.sync="editFormVisible" :with-header="false" size="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> <xm-menu-edit :xm-menu="editForm" :visible="editFormVisible" @cancel="editFormVisible=false" @submit="afterEditSubmit"></xm-menu-edit>
</el-drawer> </el-drawer>
<!--新增 XmMenu xm_project_menu界面--> <!--新增 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" :with-header="false" size="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> <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" size="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> <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" size="80%" append-to-body :close-on-click-modal="false">
<xm-menu-rich-detail :visible="menuDetailVisible" :reload="false" :xm-menu="editForm" ></xm-menu-rich-detail> <xm-menu-rich-detail :visible="menuDetailVisible" :reload="false" :xm-menu="editForm" ></xm-menu-rich-detail>
</el-dialog>
</el-drawer>
<el-dialog title="选择产品" :visible.sync="productVisible" width="60%" append-to-body :close-on-click-modal="false">
<el-drawer title="选择产品" :visible.sync="productVisible" width="60%" append-to-body :close-on-click-modal="false">
<xm-product-mng :sel-project="selProject" @row-click="onProductSelected" ref="xmProductMng" :simple="true"></xm-product-mng> <xm-product-mng :sel-project="selProject" @row-click="onProductSelected" ref="xmProductMng" :simple="true"></xm-product-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" size="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> <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" size="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> <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 append-to-body
title="任务" title="任务"
:visible.sync="taskMngVisible" :visible.sync="taskMngVisible"
fullscreen> fullscreen>
<xm-task-mng :sel-project="selProject" :menu-id="editForm.menuId" :menu-name="editForm.menuName"></xm-task-mng> <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 append-to-body
title="故事关联的迭代查询" title="故事关联的迭代查询"
:visible.sync="iterationVisible" :visible.sync="iterationVisible"
> >
<xm-iteration-mng :visible="iterationVisible" :product-id="editForm.productId" :menu-id="editForm.menuId" ></xm-iteration-mng> <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> <users-select @confirm="onFiltersMmUserSelected" ref="selectFiltersMmUser"></users-select>
</el-dialog>
</el-drawer>
</el-col> </el-col>
</el-row> </el-row>

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-row > <el-row >
<el-select class="hidden-lg-and-down" v-model="filters.taskFilterType" placeholder="是否分配了任务?" clearable > <el-select class="hidden-lg-and-down" v-model="filters.taskFilterType" placeholder="是否分配了任务?" clearable >
<el-option value="not-join" label="未分配任何任务的故事"></el-option> <el-option value="not-join" label="未分配任何任务的故事"></el-option>

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-col :span="14"> <el-col :span="14">
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="名称" prop="menuName" > <el-form-item label="名称" prop="menuName" >

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-checkbox v-model="gstcVisible" >甘特图</el-checkbox> <el-checkbox v-model="gstcVisible" >甘特图</el-checkbox>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">

4
src/views/xm/core/xmMenuPlan/XmMenuPlanAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmMenuPlan 功能计划表,无需前端维护所有数据由汇总统计得出--> <!--新增界面 XmMenuPlan 功能计划表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="项目编号" prop="projectId"> <el-form-item label="项目编号" prop="projectId">

4
src/views/xm/core/xmMenuPlan/XmMenuPlanEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmMenuPlan 功能计划表,无需前端维护所有数据由汇总统计得出--> <!--编辑界面 XmMenuPlan 功能计划表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="项目编号" prop="projectId"> <el-form-item label="项目编号" prop="projectId">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMenuPlans">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMenuPlans">查询</el-button>
<el-button type="primary" @click="showAdd">+功能计划表,无需前端维护所有数据由汇总统计得出</el-button> <el-button type="primary" @click="showAdd">+功能计划表,无需前端维护所有数据由汇总统计得出</el-button>

4
src/views/xm/core/xmMenuState/XmMenuStateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmMenuState 功能状态表,无需前端维护所有数据由汇总统计得出--> <!--新增界面 XmMenuState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmMenuState/XmMenuStateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmMenuState 功能状态表,无需前端维护所有数据由汇总统计得出--> <!--编辑界面 XmMenuState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMenus">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMenus">查询</el-button>
<el-button type="warning" v-if=" batchEditVisible!=true " v-loading="load.edit" :disabled="load.edit==true" v-on:click="loadTasksToXmMenuState">根据任务汇总更新数据</el-button> <el-button type="warning" v-if=" batchEditVisible!=true " v-loading="load.edit" :disabled="load.edit==true" v-on:click="loadTasksToXmMenuState">根据任务汇总更新数据</el-button>

4
src/views/xm/core/xmMenuTemplate/XmMenuTemplateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmMenuTemplate 项目故事表--> <!--新增界面 XmMenuTemplate 项目故事表-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="序号" prop="seqNo"> <el-form-item label="序号" prop="seqNo">

4
src/views/xm/core/xmMenuTemplate/XmMenuTemplateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmMenuTemplate 项目故事表--> <!--编辑界面 XmMenuTemplate 项目故事表-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="序号" prop="seqNo"> <el-form-item label="序号" prop="seqNo">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMenuTemplates">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMenuTemplates">查询</el-button>
<el-button v-if="isSelectMenu!=true" type="primary" @click="showProdcutAdd">+产品</el-button> <el-button type="primary" @click="showAdd">+顶级故事</el-button> <el-button v-if="isSelectMenu!=true" type="primary" @click="showProdcutAdd">+产品</el-button> <el-button type="primary" @click="showAdd">+顶级故事</el-button>

4
src/views/xm/core/xmMyFocus/XmMyFocusAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmMyFocus xm_my_focus--> <!--新增界面 XmMyFocus xm_my_focus-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="用户编号" prop="userid"> <el-form-item label="用户编号" prop="userid">

4
src/views/xm/core/xmMyFocus/XmMyFocusEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmMyFocus xm_my_focus--> <!--编辑界面 XmMyFocus xm_my_focus-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="用户编号" prop="userid"> <el-form-item label="用户编号" prop="userid">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMyFocuss">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMyFocuss">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_my_focus</el-button> <el-button type="primary" @click="showAdd">+xm_my_focus</el-button>

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProduct 产品表--> <!--新增界面 XmProduct 产品表-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="产品编号" prop="id"> <el-form-item label="产品编号" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProduct 产品表--> <!--新增界面 XmProduct 产品表-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="产品编号" prop="id"> <el-form-item label="产品编号" prop="id">

4
src/views/xm/core/xmProductState/XmProductStateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProductState 功能状态表,无需前端维护所有数据由汇总统计得出--> <!--新增界面 XmProductState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProductState/XmProductStateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProductState 功能状态表,无需前端维护所有数据由汇总统计得出--> <!--编辑界面 XmProductState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProductTemplate/XmProductTemplateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProductTemplate 产品表--> <!--新增界面 XmProductTemplate 产品表-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="产品编号" prop="id"> <el-form-item label="产品编号" prop="id">

4
src/views/xm/core/xmProductTemplate/XmProductTemplateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProductTemplate 产品表--> <!--编辑界面 XmProductTemplate 产品表-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="产品编号" prop="id"> <el-form-item label="产品编号" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProject xm_project--> <!--编辑界面 XmProject xm_project-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProject xm_project--> <!--编辑界面 XmProject xm_project-->
<div ref="editFormDiv"> <div ref="editFormDiv">
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm" class="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm" class="editForm">

4
src/views/xm/core/xmProjectBaseline/XmProjectBaselineAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectBaseline xm_project_baseline--> <!--新增界面 XmProjectBaseline xm_project_baseline-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="基线表主键" prop="id"> <el-form-item label="基线表主键" prop="id">

4
src/views/xm/core/xmProjectBaseline/XmProjectBaselineEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectBaseline xm_project_baseline--> <!--编辑界面 XmProjectBaseline xm_project_baseline-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="基线表主键" prop="id"> <el-form-item label="基线表主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectBaselines">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectBaselines">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_project_baseline</el-button> <el-button type="primary" @click="showAdd">+xm_project_baseline</el-button>

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectContract xm_project_contract--> <!--新增界面 XmProjectContract xm_project_contract-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="合同编号" prop="htId"> <el-form-item label="合同编号" prop="htId">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectContract xm_project_contract--> <!--编辑界面 XmProjectContract xm_project_contract-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="合同编号" prop="htId"> <el-form-item label="合同编号" prop="htId">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectContracts" icon="el-icon-search"></el-button> <el-button v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectContracts" icon="el-icon-search"></el-button>

4
src/views/xm/core/xmProjectEnvList/XmProjectEnvListAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectEnvList xm_project_env_list--> <!--新增界面 XmProjectEnvList xm_project_env_list-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="归属项目组名称" prop="projectName"> <el-form-item label="归属项目组名称" prop="projectName">

4
src/views/xm/core/xmProjectEnvList/XmProjectEnvListEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectEnvList xm_project_env_list--> <!--编辑界面 XmProjectEnvList xm_project_env_list-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="归属项目组名称" prop="projectName"> <el-form-item label="归属项目组名称" prop="projectName">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectGroup xm_project_group--> <!--新增界面 XmProjectGroup xm_project_group-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectGroup xm_project_group--> <!--编辑界面 XmProjectGroup xm_project_group-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-col :span="16"> <el-col :span="16">
<el-button type="primary" @click="userConfirm" icon="el-icon-finished">确认选择用户</el-button> <el-button type="primary" @click="userConfirm" icon="el-icon-finished">确认选择用户</el-button>
</el-col> </el-col>

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-col :span="24"> <el-col :span="24">
<el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="primary" @click="showGroupFormwork" icon="el-icon-plus">导入项目组</el-button> <el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="primary" @click="showGroupFormwork" icon="el-icon-plus">导入项目组</el-button>
<el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="primary" @click="groupConfirm" icon="el-icon-finished">保存</el-button> <el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="primary" @click="groupConfirm" icon="el-icon-finished">保存</el-button>

4
src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormworkAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectGroupFormwork xm_project_group_formwork--> <!--新增界面 XmProjectGroupFormwork xm_project_group_formwork-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormworkEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectGroupFormwork xm_project_group_formwork--> <!--编辑界面 XmProjectGroupFormwork xm_project_group_formwork-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupFormworks">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupFormworks">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_project_group_formwork</el-button> <el-button type="primary" @click="showAdd">+xm_project_group_formwork</el-button>

4
src/views/xm/core/xmProjectGroupState/XmProjectGroupStateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectGroupState 功能状态表,无需前端维护所有数据由汇总统计得出--> <!--新增界面 XmProjectGroupState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProjectGroupState/XmProjectGroupStateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectGroupState 功能状态表,无需前端维护所有数据由汇总统计得出--> <!--编辑界面 XmProjectGroupState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProjectGroupState/XmProjectGroupStateMng.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupStates">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupStates">查询</el-button>
<el-button type="warning" v-loading="load.edit" @click="loadTasksToXmProjectGroupState">刷新数据</el-button> <el-button type="warning" v-loading="load.edit" @click="loadTasksToXmProjectGroupState">刷新数据</el-button>

4
src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectGroupUser xm_project_group_user--> <!--新增界面 XmProjectGroupUser xm_project_group_user-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProjectGroupUser/XmProjectGroupUserEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectGroupUser xm_project_group_user--> <!--编辑界面 XmProjectGroupUser xm_project_group_user-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupUsers">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupUsers">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_project_group_user</el-button> <el-button type="primary" @click="showAdd">+xm_project_group_user</el-button>

4
src/views/xm/core/xmProjectGroupUserCandidate/XmProjectGroupUserCandidateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectGroupUserCandidate xm_project_group_user_candidate--> <!--新增界面 XmProjectGroupUserCandidate xm_project_group_user_candidate-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProjectGroupUserCandidate/XmProjectGroupUserCandidateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectGroupUserCandidate xm_project_group_user_candidate--> <!--编辑界面 XmProjectGroupUserCandidate xm_project_group_user_candidate-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupUserCandidates">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectGroupUserCandidates">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_project_group_user_candidate</el-button> <el-button type="primary" @click="showAdd">+xm_project_group_user_candidate</el-button>

4
src/views/xm/core/xmProjectKpi/XmProjectKpiAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectKpi xm_project_kpi--> <!--新增界面 XmProjectKpi xm_project_kpi-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="项目编号" prop="projectId"> <el-form-item label="项目编号" prop="projectId">

4
src/views/xm/core/xmProjectKpi/XmProjectKpiEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectKpi xm_project_kpi--> <!--编辑界面 XmProjectKpi xm_project_kpi-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="项目编号" prop="projectId"> <el-form-item label="项目编号" prop="projectId">

4
src/views/xm/core/xmProjectKpiHis/XmProjectKpiHisAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectKpiHis xm_project_kpi_his--> <!--新增界面 XmProjectKpiHis xm_project_kpi_his-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="项目编号" prop="projectId"> <el-form-item label="项目编号" prop="projectId">

4
src/views/xm/core/xmProjectKpiHis/XmProjectKpiHisEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectKpiHis xm_project_kpi_his--> <!--编辑界面 XmProjectKpiHis xm_project_kpi_his-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="项目编号" prop="projectId"> <el-form-item label="项目编号" prop="projectId">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectKpiHiss">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectKpiHiss">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_project_kpi_his</el-button> <el-button type="primary" @click="showAdd">+xm_project_kpi_his</el-button>

4
src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectMBudgetCostNouser xm_project_m_budget_cost_user--> <!--新增界面 XmProjectMBudgetCostNouser xm_project_m_budget_cost_user-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">

4
src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectMBudgetCostNouser xm_project_m_budget_cost_nouser--> <!--编辑界面 XmProjectMBudgetCostNouser xm_project_m_budget_cost_nouser-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="预算金额" prop="budgetCost"> <el-form-item label="预算金额" prop="budgetCost">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMBudgetCostNousers" icon="el-icon-search">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMBudgetCostNousers" icon="el-icon-search">查询</el-button>

4
src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectMBudgetCostUser xm_project_m_budget_cost_user--> <!--新增界面 XmProjectMBudgetCostUser xm_project_m_budget_cost_user-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">

4
src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectMBudgetCostUser xm_project_m_budget_cost_user--> <!--编辑界面 XmProjectMBudgetCostUser xm_project_m_budget_cost_user-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="项目成员编号" prop="userid"> <el-form-item label="项目成员编号" prop="userid">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMBudgetCostUsers" icon="el-icon-search">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMBudgetCostUsers" icon="el-icon-search">查询</el-button>

4
src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectMCostNouser xm_project_m_budget_cost_nouser--> <!--编辑界面 XmProjectMCostNouser xm_project_m_budget_cost_nouser-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="预算金额" prop="budgetCost"> <el-form-item label="预算金额" prop="budgetCost">

4
src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectMCostNouser xm_project_m_cost_nouser--> <!--编辑界面 XmProjectMCostNouser xm_project_m_cost_nouser-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="项目编号" prop="projectId"> <el-form-item label="项目编号" prop="projectId">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMCostNousers" icon="el-icon-search">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMCostNousers" icon="el-icon-search">查询</el-button>

4
src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectMCostUser xm_project_m_budget_cost_user--> <!--编辑界面 XmProjectMCostUser xm_project_m_budget_cost_user-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="项目成员编号" prop="userid"> <el-form-item label="项目成员编号" prop="userid">

4
src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectMCostUser xm_project_m_cost_user--> <!--编辑界面 XmProjectMCostUser xm_project_m_cost_user-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="科目编号" prop="subjectId"> <el-form-item label="科目编号" prop="subjectId">

4
src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserList.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMCostUsers">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMCostUsers">查询</el-button>
</el-row> </el-row>

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMCostUsers" icon="el-icon-search">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectMCostUsers" icon="el-icon-search">查询</el-button>

4
src/views/xm/core/xmProjectOptions/XmProjectOptionsAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectOptions xm_project_options--> <!--新增界面 XmProjectOptions xm_project_options-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

4
src/views/xm/core/xmProjectOptions/XmProjectOptionsEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectOptions xm_project_options--> <!--编辑界面 XmProjectOptions xm_project_options-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="主键" prop="id"> <el-form-item label="主键" prop="id">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectOptionss">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectOptionss">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_project_options</el-button> <el-button type="primary" @click="showAdd">+xm_project_options</el-button>

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

@ -1,36 +1,16 @@
<template> <template>
<section> <section>
<el-row class="app-container" v-show="batchEditVisible==false">
<el-popover
placement="top-start"
title="标题"
width="200"
trigger="hover">
<el-row>
<el-col :span="24" style="padding-top:5px;">
<el-button type="primary" @click="showMenu" v-loading="load.add" icon="el-icon-plus">由故事批量创建(推荐)</el-button>
</el-col>
<el-col :span="24" style="padding-top:5px;">
<el-button @click="showAdd" v-loading="load.add" icon="el-icon-plus">直接新建</el-button>
</el-col>
<el-col :span="24" style="padding-top:5px;">
<el-button @click="showPhaseTemplate" v-loading="load.add" icon="el-icon-plus">由模板导入计划</el-button>
</el-col>
</el-row>
<el-button slot="reference" type="primary" v-loading="load.add" icon="el-icon-plus" circle></el-button>
</el-popover>
<el-row class="app-container" v-show="batchEditVisible==false">
<el-button class="hidden-md-and-down" @click="loadTasksToXmProjectPhase(sels)" v-loading="load.edit" icon="el-icon-s-data">由任务汇总进度数据</el-button> <el-button class="hidden-md-and-down" @click="loadTasksToXmProjectPhase(sels)" v-loading="load.edit" icon="el-icon-s-data">由任务汇总进度数据</el-button>
<el-button @click="batchEditVisible=true" v-loading="load.edit" icon="el-icon-edit">批量修改</el-button> <el-button @click="batchEditVisible=true" v-loading="load.edit" icon="el-icon-edit">批量修改</el-button>
<div v-if="batchEditVisible!=true" style=" float:right;margin-right:10px;" >
<span v-if="batchEditVisible!=true" >
<el-checkbox v-model="gstcVisible" >甘特图</el-checkbox> <el-checkbox v-model="gstcVisible" >甘特图</el-checkbox>
<el-input v-model="filters.key" style="width:200px;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width:200px;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectPhases" icon="el-icon-search"></el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectPhases" icon="el-icon-search"></el-button>
</template> </template>
</el-input> </el-input>
<!--
<el-popover <el-popover
placement="top-start" placement="top-start"
title="更多查询条件或操作" title="更多查询条件或操作"
@ -55,7 +35,27 @@
</el-row> </el-row>
<el-button slot="reference" icon="el-icon-more" circle></el-button> <el-button slot="reference" icon="el-icon-more" circle></el-button>
</el-popover> </el-popover>
</div>
-->
</span>
<el-popover
placement="top-start"
title="标题"
width="200"
trigger="hover">
<el-row>
<el-col :span="24" style="padding-top:5px;">
<el-button type="primary" @click="showMenu" v-loading="load.add" icon="el-icon-plus">由故事批量创建(推荐)</el-button>
</el-col>
<el-col :span="24" style="padding-top:5px;">
<el-button @click="showAdd" v-loading="load.add" icon="el-icon-plus">直接新建</el-button>
</el-col>
<el-col :span="24" style="padding-top:5px;">
<el-button @click="showPhaseTemplate" v-loading="load.add" icon="el-icon-plus">由模板导入计划</el-button>
</el-col>
</el-row>
<el-button slot="reference" type="primary" v-loading="load.add" icon="el-icon-plus" circle></el-button>
</el-popover>
</el-row> </el-row>
<el-row class="app-container hidden-md-and-down" v-show="batchEditVisible==false"> <el-row class="app-container hidden-md-and-down" v-show="batchEditVisible==false">
@ -68,12 +68,44 @@
<el-row class="app-container" v-show="batchEditVisible==false"> <el-row class="app-container" v-show="batchEditVisible==false">
<!--列表 XmProjectPhase xm_project_phase--> <!--列表 XmProjectPhase xm_project_phase-->
<el-table ref="table" :height="tableHeight" v-show="!gstcVisible " default-expand-all :data="projectPhaseTreeData" :summary-method="getSummariesForNoBatchEdit" :show-summary="true" row-key="id" :tree-props="{children: 'children', hasChildren: 'hasChildren'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;"> <el-table ref="table" :height="tableHeight" v-show="!gstcVisible " default-expand-all :data="projectPhaseTreeData" :summary-method="getSummariesForNoBatchEdit" :show-summary="true" row-key="id" :tree-props="{children: 'children', hasChildren: 'hasChildren'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column sortable type="selection" width="40"></el-table-column>
<el-table-column prop="phaseName" label="阶段名称" min-width="150" show-overflow-tooltip>
<el-table-column prop="phaseName" label="阶段名称" min-width="150" show-overflow-tooltip>
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{scope.row.seqNo}} &nbsp;&nbsp;<el-link type="primary" @click="showEdit(scope.row)"> {{scope.row.phaseName}}</el-link></span> <span>{{scope.row.seqNo}} &nbsp;&nbsp;<el-link type="primary" @click="showEdit(scope.row)"> {{scope.row.phaseName}}</el-link></span>
<font style="float:right;">
<span>
<el-button type="text" v-if="!scope.row.mngUserid" v-model="scope.row.mngUsername" @click="groupUserSelectVisible=true" icon="el-icon-setting">去设置</el-button>
<el-link v-else type="primary" @click="groupUserSelectVisible=true">{{scope.row.mngUsername}}</el-link>
</span>
<span>
<el-tag :type="scope.row.actRate>=100?'success':'primary'"> {{ (scope.row.actRate!=null?scope.row.actRate:0)+'%'}} </el-tag>
</span>
<span>
<font class="hidden-md-and-down" >{{formatDate(scope.row.beginDate)}}<br>{{formatDate(scope.row.endDate)}} </font>
<font v-for="item in [calcTaskStateByTime(scope.row.beginDate,scope.row.endDate,scope.row.actRate,scope.phaseStatus)]" :key="item.status"><el-tag :type="item.status">{{item.remark}}</el-tag></font>
</span>
<span>
<el-dropdown @command="handleCommand" :hide-on-click="false">
<span class="el-dropdown-link">
<i class="el-icon-setting"></i>
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item :command="{type:'showSubAdd',data:scope.row}">+子阶段</el-dropdown-item>
<el-dropdown-item :command="{type:'showPhaseTemplate',data:scope.row}">+从模板批量导入子阶段</el-dropdown-item>
<el-dropdown-item :command="{type:'showMenu',data:scope.row}">+由故事创建子阶段</el-dropdown-item>
<el-dropdown-item :command="{type:'showEdit',data:scope.row}">编辑</el-dropdown-item>
<el-dropdown-item :command="{type:'loadTasksToXmProjectPhase',data:scope.row}" >从任务汇总实际数据</el-dropdown-item>
<el-dropdown-item :command="{type:'showLog',data:scope.row}">日志</el-dropdown-item>
<el-dropdown-item :command="{type:'handleDel',data:scope.row}" >删除</el-dropdown-item>
<el-dropdown-item icon="el-icon-success" :command="{type:'sendToProcessApprova',row:scope.row,bizKey:'xm_project_start_approva'}">变更发审(审核通过后起效)</el-dropdown-item>
<el-dropdown-item icon="el-icon-success" :command="{type:'sendToProcessApprova',row:scope.row,bizKey:'xm_project_delete_approva'}">删除发审(审核通过后删除)</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
</font>
</template> </template>
</el-table-column> </el-table-column>
<!--
<el-table-column prop="mngUsername" label="责任人" width="80" show-overflow-tooltip> <el-table-column prop="mngUsername" label="责任人" width="80" show-overflow-tooltip>
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" v-if="!scope.row.mngUserid" v-model="scope.row.mngUsername" @click="groupUserSelectVisible=true" icon="el-icon-setting">去设置</el-button> <el-button type="text" v-if="!scope.row.mngUserid" v-model="scope.row.mngUsername" @click="groupUserSelectVisible=true" icon="el-icon-setting">去设置</el-button>
@ -88,20 +120,20 @@
</el-table-column> </el-table-column>
<el-table-column prop="actRate" label="进度.状态" width="100"> <el-table-column prop="actRate" label="进度.状态" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag :type="scope.row.actRate>=100?'success':'primary'"> {{ (scope.row.actRate!=null?scope.row.actRate:0)+'%'}} </el-tag>
<!--<el-tag > {{ formateOption('xmPhaseStatus',scope.row.phaseStatus)}} </el-tag> -->
<el-tag :type="scope.row.actRate>=100?'success':'primary'"> {{ (scope.row.actRate!=null?scope.row.actRate:0)+'%'}} </el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="phaseBudgetHours" label="工时.人时" width="150" >
-->
<el-table-column prop="phaseBudgetHours" label="工时(计划>实际).人时" width="150" >
<template slot-scope="scope"> <template slot-scope="scope">
计划&nbsp;{{scope.row.phaseBudgetWorkload}} <br/>
实际&nbsp;{{scope.row.phaseActWorkload}}
{{scope.row.phaseBudgetWorkload}} <i class="el-icon-d-arrow-right"></i>
{{scope.row.phaseActWorkload}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="phaseBudgetCostAt" label="成本合计.元" width="150" >
<el-table-column prop="phaseBudgetCostAt" label="成本(计划>实际).元" width="150" >
<template slot-scope="scope"> <template slot-scope="scope">
计划&nbsp;{{scope.row.phaseBudgetCostAt}} <br/>
实际&nbsp;{{scope.row.actCostAt}}
{{scope.row.phaseBudgetCostAt}} <i class="el-icon-d-arrow-right"></i>
{{scope.row.actCostAt}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="bizFlowState" label="审批状态" width="100" > <el-table-column prop="bizFlowState" label="审批状态" width="100" >
@ -114,29 +146,7 @@
<el-tag v-else-if="scope.row.flowState=='4'">已取消</el-tag> <el-tag v-else-if="scope.row.flowState=='4'">已取消</el-tag>
</el-tooltip> </el-tooltip>
</template> </template>
</el-table-column>
<el-table-column label="操作" width="100" fixed="right">
<template slot-scope="scope">
<el-dropdown @command="handleCommand" :hide-on-click="false">
<span class="el-dropdown-link">
更多<i class="el-icon-setting"></i>
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item :command="{type:'showSubAdd',data:scope.row}">+子阶段</el-dropdown-item>
<el-dropdown-item :command="{type:'showPhaseTemplate',data:scope.row}">+从模板批量导入子阶段</el-dropdown-item>
<el-dropdown-item :command="{type:'showMenu',data:scope.row}">+由故事创建子阶段</el-dropdown-item>
<el-dropdown-item :command="{type:'showEdit',data:scope.row}">编辑</el-dropdown-item>
<el-dropdown-item :command="{type:'loadTasksToXmProjectPhase',data:scope.row}" >从任务汇总实际数据</el-dropdown-item>
<el-dropdown-item :command="{type:'showLog',data:scope.row}">日志</el-dropdown-item>
<el-dropdown-item :command="{type:'handleDel',data:scope.row}" >删除</el-dropdown-item>
<el-dropdown-item icon="el-icon-success" :command="{type:'sendToProcessApprova',row:scope.row,bizKey:'xm_project_start_approva'}">变更发审(审核通过后起效)</el-dropdown-item>
<el-dropdown-item icon="el-icon-success" :command="{type:'sendToProcessApprova',row:scope.row,bizKey:'xm_project_delete_approva'}">删除发审(审核通过后删除)</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</template>
</el-table-column>
</el-table-column>
</el-table> </el-table>
<xm-gantt v-if="gstcVisible && batchEditVisible==false" :tree-data="projectPhaseTreeData" :project-phase="selProject" :columns="ganrrColumns" :useRealTime="false"></xm-gantt> <xm-gantt v-if="gstcVisible && batchEditVisible==false" :tree-data="projectPhaseTreeData" :project-phase="selProject" :columns="ganrrColumns" :useRealTime="false"></xm-gantt>

4
src/views/xm/core/xmProjectPhaseBaseline/XmProjectPhaseBaselineAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectPhaseBaseline xm_project_phase_baseline--> <!--新增界面 XmProjectPhaseBaseline xm_project_phase_baseline-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="基线建立时间" prop="baseCtime"> <el-form-item label="基线建立时间" prop="baseCtime">

4
src/views/xm/core/xmProjectPhaseBaseline/XmProjectPhaseBaselineEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--编辑界面 XmProjectPhaseBaseline xm_project_phase_baseline--> <!--编辑界面 XmProjectPhaseBaseline xm_project_phase_baseline-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="基线建立时间" prop="baseCtime"> <el-form-item label="基线建立时间" prop="baseCtime">

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

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectPhaseBaselines">查询</el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmProjectPhaseBaselines">查询</el-button>
<el-button type="primary" @click="showAdd">+xm_project_phase_baseline</el-button> <el-button type="primary" @click="showAdd">+xm_project_phase_baseline</el-button>

4
src/views/xm/core/xmProjectPhaseTemplate/XmProjectPhaseTemplateAdd.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectPhaseTemplate xm_phase_template--> <!--新增界面 XmProjectPhaseTemplate xm_phase_template-->
<el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm"> <el-form :model="addForm" label-width="120px" :rules="addFormRules" ref="addForm">
<el-form-item label="阶段名称" prop="phaseName"> <el-form-item label="阶段名称" prop="phaseName">

4
src/views/xm/core/xmProjectPhaseTemplate/XmProjectPhaseTemplateEdit.vue

@ -1,6 +1,6 @@
<template> <template>
<section>
<el-row class="app-container">
<section class="page-container page-full-height padding border">
<el-row>
<!--新增界面 XmProjectPhaseTemplate xm_phase_template--> <!--新增界面 XmProjectPhaseTemplate xm_phase_template-->
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm"> <el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editForm">
<el-form-item label="阶段名称" prop="phaseName"> <el-form-item label="阶段名称" prop="phaseName">

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save