Browse Source

优化

master
陈裕财 2 years ago
parent
commit
dd4b4ef20e
  1. 2
      src/views/xm/core/components/XmIterationSelect.vue
  2. 2
      src/views/xm/core/components/XmProductSelect.vue
  3. 2
      src/views/xm/core/components/XmProjectSelect.vue
  4. 2
      src/views/xm/core/crowd/XmTaskCrowdMng.vue
  5. 2
      src/views/xm/core/xmBranchState/XmBranchStateMng.vue
  6. 2
      src/views/xm/core/xmBranchStateHis/XmBranchStateHisMng.vue
  7. 2
      src/views/xm/core/xmBudgetLabor/XmBudgetLaborMng.vue
  8. 2
      src/views/xm/core/xmBudgetNlabor/XmBudgetNlaborMng.vue
  9. 2
      src/views/xm/core/xmContract/XmContractMng.vue
  10. 2
      src/views/xm/core/xmCostNlabor/XmCostNlaborMng.vue
  11. 2
      src/views/xm/core/xmEnvList/XmEnvListMng.vue
  12. 2
      src/views/xm/core/xmFile/XmFileMng.vue
  13. 2
      src/views/xm/core/xmFunc/XmFuncMng.vue
  14. 2
      src/views/xm/core/xmGroupState/XmGroupStateMng.vue
  15. 2
      src/views/xm/core/xmGroupUser/XmGroupUserMng.vue
  16. 2
      src/views/xm/core/xmIteration/XmIterationBox.vue
  17. 2
      src/views/xm/core/xmIteration/XmIterationMng.vue
  18. 2
      src/views/xm/core/xmIterationMenu/XmIterationMenuMng.vue
  19. 2
      src/views/xm/core/xmIterationState/XmIterationStateMng.vue
  20. 2
      src/views/xm/core/xmIterationState/XmIterationStateShow.vue
  21. 2
      src/views/xm/core/xmIterationStateHis/XmIterationStateHisMng.vue
  22. 2
      src/views/xm/core/xmMenu/XmEpicFeatures.vue
  23. 2
      src/views/xm/core/xmMenu/XmEpicFeaturesSelect.vue
  24. 2
      src/views/xm/core/xmMenu/XmMenuAgileKanbanUser.vue
  25. 2
      src/views/xm/core/xmMenu/XmMenuMng.vue
  26. 2
      src/views/xm/core/xmMenu/XmMenuMngBatch.vue
  27. 2
      src/views/xm/core/xmMenu/XmMenuSelect.vue
  28. 4
      src/views/xm/core/xmMenu/XmMenuWithPlan.vue
  29. 2
      src/views/xm/core/xmMenuState/XmMenuStateMng.vue
  30. 2
      src/views/xm/core/xmMenuTemplate/XmMenuTemplateMng.vue
  31. 2
      src/views/xm/core/xmMyFocus/XmMyFocusMng.vue
  32. 2
      src/views/xm/core/xmProduct/XmProductMng.vue
  33. 2
      src/views/xm/core/xmProduct/XmProductRecycle.vue
  34. 4
      src/views/xm/core/xmProduct/XmProductTplMng.vue
  35. 2
      src/views/xm/core/xmProductProjectLink/XmProductProjectLinkMng.vue
  36. 2
      src/views/xm/core/xmProductState/XmProductStateMng.vue
  37. 2
      src/views/xm/core/xmProductStateHis/XmProductStateHisMng.vue
  38. 4
      src/views/xm/core/xmProductTemplate/XmProductTemplateMng.vue
  39. 4
      src/views/xm/core/xmProject/XmProjectBudgetCost.vue
  40. 2
      src/views/xm/core/xmProject/XmProjectCost.vue
  41. 2
      src/views/xm/core/xmProject/XmProjectForLink.vue
  42. 2
      src/views/xm/core/xmProject/XmProjectMng.vue
  43. 2
      src/views/xm/core/xmProject/XmProjectRecycle.vue
  44. 2
      src/views/xm/core/xmProject/XmProjectTplMng.vue
  45. 2
      src/views/xm/core/xmProjectKpi/XmProjectKpiMng.vue
  46. 2
      src/views/xm/core/xmProjectState/XmProjectStateMng.vue
  47. 2
      src/views/xm/core/xmProjectStateHis/XmProjectStateHisMng.vue
  48. 2
      src/views/xm/core/xmProjectTaskTypeState/XmProjectTaskTypeStateMng.vue
  49. 2
      src/views/xm/core/xmProjectTemplate/XmProjectTemplateList.vue
  50. 2
      src/views/xm/core/xmProjectTemplate/XmProjectTemplateMng.vue
  51. 2
      src/views/xm/core/xmQuestion/XmQuestionEdit.vue
  52. 2
      src/views/xm/core/xmQuestion/XmQuestionMng.vue
  53. 2
      src/views/xm/core/xmQuestionHandle/XmQuestionHandleMng.vue
  54. 2
      src/views/xm/core/xmRecord/XmRecord.vue
  55. 2
      src/views/xm/core/xmRecordVisit/XmRecordVisitMng.vue
  56. 2
      src/views/xm/core/xmRptConfig/XmRptConfigMng.vue
  57. 2
      src/views/xm/core/xmRptData/XmRptDataMng.vue
  58. 2
      src/views/xm/core/xmTask/XmPhase.vue
  59. 2
      src/views/xm/core/xmTask/XmPhaseSelect.vue
  60. 2
      src/views/xm/core/xmTask/XmTaskAgileKanban.vue
  61. 2
      src/views/xm/core/xmTask/XmTaskAgileKanbanUser.vue
  62. 2
      src/views/xm/core/xmTask/XmTaskAgileKanbanWeek.vue
  63. 2
      src/views/xm/core/xmTask/XmTaskList.vue
  64. 2
      src/views/xm/core/xmTask/XmTaskListForMenu.vue
  65. 2
      src/views/xm/core/xmTask/XmTaskMng.vue
  66. 2
      src/views/xm/core/xmTaskEval/XmTaskEvalMng.vue
  67. 2
      src/views/xm/core/xmTaskExecuser/XmTaskExecuserForTask.vue
  68. 2
      src/views/xm/core/xmTaskExecuser/XmTaskExecuserMng.vue
  69. 2
      src/views/xm/core/xmTaskExecuser/XmTaskExecuserSelect.vue
  70. 2
      src/views/xm/core/xmTaskOrder/XmTaskOrderMng.vue
  71. 2
      src/views/xm/core/xmTaskSbill/XmTaskSbillMng.vue
  72. 2
      src/views/xm/core/xmTaskSbillDetail/XmTaskSbillDetailMng.vue
  73. 2
      src/views/xm/core/xmTaskSkill/XmTaskSkillMng.vue
  74. 2
      src/views/xm/core/xmTaskTemplate/XmTaskTemplateMng.vue
  75. 2
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue
  76. 2
      src/views/xm/core/xmTestCase/XmTestCaseSelect.vue
  77. 2
      src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue
  78. 2
      src/views/xm/core/xmTestPlan/XmTestPlanListForProject.vue
  79. 2
      src/views/xm/core/xmTestPlan/XmTestPlanMng.vue
  80. 2
      src/views/xm/core/xmTestPlan/XmTestPlanSelect.vue
  81. 2
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue
  82. 2
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseSelect.vue
  83. 2
      src/views/xm/core/xmWorkload/XmTaskSbillSelect.vue
  84. 2
      src/views/xm/core/xmWorkload/XmWorkloadInfo.vue
  85. 2
      src/views/xm/core/xmWorkload/XmWorkloadMng.vue
  86. 2
      src/views/xm/rpt/his/rptDataSelect.vue
  87. 2
      src/views/xm/rpt/index/indexForHis.vue

2
src/views/xm/core/components/XmIterationSelect.vue

@ -107,7 +107,7 @@
</el-row>
</el-row>
<el-row>
<el-table ref="table" :height="maxTableHeight" :data="xmIterations" row-key="id" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmIterations" row-key="id" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column prop="iterationName" label="迭代" >
<template slot-scope="scope">
<div class="icon" style="background-color:#409eff"><i class="el-icon-connection" ></i></div>{{scope.row.iterationName}} <font :color="calcFinishRate(scope.row)==100?'green':'#FF8C00'">{{calcFinishRate(scope.row)}}%</font>

2
src/views/xm/core/components/XmProductSelect.vue

@ -143,7 +143,7 @@
<!--列表 XmProduct 产品表-->
<el-table
ref="table"
:height="maxTableHeight"
v-adaptive="{bottomOffset:30}"
:data="xmProducts"
:row-class-name="tableRowClassName"
@sort-change="sortChange"

2
src/views/xm/core/components/XmProjectSelect.vue

@ -144,7 +144,7 @@
<!--列表 XmProject 项目表-->
<el-table
ref="table"
:height="maxTableHeight"
v-adaptive="{bottomOffset:30}"
:data="xmProjects"
:row-class-name="tableRowClassName"
@sort-change="sortChange"

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

@ -204,7 +204,7 @@
fit
border
tooltip-effect="light"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
:tree-props="{ children: 'children' }"
row-key="id"
ref="table"

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

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmBranchState 机构内所有项目指标汇总-->
<el-table ref="xmBranchStateTable" :data="xmBranchStates" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmBranchStateTable" :data="xmBranchStates" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="bizDate" label="统计日期yyyy-mm-dd类型" min-width="80" show-overflow-tooltip></el-table-column>

2
src/views/xm/core/xmBranchStateHis/XmBranchStateHisMng.vue

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmBranchStateHis 机构内所有项目指标汇总-->
<el-table ref="xmBranchStateHisTable" :data="xmBranchStateHiss" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmBranchStateHisTable" :data="xmBranchStateHiss" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="bizDate" label="统计日期yyyy-mm-dd类型" min-width="80" show-overflow-tooltip></el-table-column>

2
src/views/xm/core/xmBudgetLabor/XmBudgetLaborMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmBudgetLabor 项目人力成本预算-->
<el-table ref="xmBudgetLaborTable" :data="xmBudgetLabors" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmBudgetLaborTable" :data="xmBudgetLabors" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmBudgetNlabor/XmBudgetNlaborMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmBudgetNlabor 项目人力成本预算-->
<el-table ref="xmBudgetNlaborTable" :data="xmBudgetNlabors" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmBudgetNlaborTable" :data="xmBudgetNlabors" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmContract/XmContractMng.vue

@ -18,7 +18,7 @@
</el-row>
<el-row class="page-main ">
<!--列表 XmContract xm_project_contract-->
<el-table ref="table" :height="tableHeight" :data="xmContracts" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmContracts" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<!-- ht_contract_card表 -->
<el-table-column prop="htSn" label="合同编号" min-width="80" ></el-table-column>
<el-table-column prop="htName" label="合同标题" min-width="80" ></el-table-column>

2
src/views/xm/core/xmCostNlabor/XmCostNlaborMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmCostNlabor 项目实际人工成本费用-->
<el-table ref="xmCostNlaborTable" :data="xmCostNlabors" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmCostNlaborTable" :data="xmCostNlabors" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

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

@ -9,7 +9,7 @@
</el-row>
<el-row class="page-main ">
<!--列表 XmEnvList xm_env_list-->
<el-table ref="table" :height="maxTableHeight" :data="xmEnvLists" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmEnvLists" @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="name" label="名称" min-width="80" ></el-table-column>
<el-table-column prop="ipAddress" label="内网ip" min-width="80" ></el-table-column>

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

@ -9,7 +9,7 @@
</div>
</el-row>
<!--列表 XmFile xm_file-->
<el-table ref="table" :height="tableHeight" :data="xmFiles" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmFiles" @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="name" label="文档标题" ></el-table-column>
<el-table-column prop="createUsername" label="创建人" ></el-table-column>

2
src/views/xm/core/xmFunc/XmFuncMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmFunc 功能模块表-->
<el-table ref="xmFuncTable" :data="xmFuncs" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmFuncTable" :data="xmFuncs" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmGroupState/XmGroupStateMng.vue

@ -7,7 +7,7 @@
</el-row>
<el-row class="page-main">
<!--列表 XmGroupState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-table ref="table" :height="tableHeight" :data="xmGroupStates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmGroupStates" @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="index" width="45"></el-table-column>
<el-table-column prop="groupName" label="团队名称" min-width="80" >
<template slot-scope="scope">

2
src/views/xm/core/xmGroupUser/XmGroupUserMng.vue

@ -9,7 +9,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmGroupUser xm_group_user-->
<el-table ref="xmGroupUserTable" :data="xmGroupUsers" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmGroupUserTable" :data="xmGroupUsers" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column sortable type="index" width="55"></el-table-column>
<el-table-column prop="pgClass" label="项目编号" min-width="150">

2
src/views/xm/core/xmIteration/XmIterationBox.vue

@ -51,7 +51,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmIteration 迭代定义-->
<el-table ref="table" :height="maxTableHeight" v-if="!gstcVisible" :data="xmIterationTreeData" row-key="id" default-expand-all :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" v-adaptive="{bottomOffset:30}" v-if="!gstcVisible" :data="xmIterationTreeData" row-key="id" default-expand-all :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 type="selection" aria-disabled width="55"></el-table-column>
<el-table-column prop="iterationName" label="迭代名称" min-width="260">
<template slot-scope="scope">

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

@ -104,7 +104,7 @@
<!--列表 XmIteration 迭代定义-->
<el-table
ref="table"
:height="maxTableHeight"
v-adaptive="{bottomOffset:30}"
v-if="!gstcVisible"
:data="xmIterationTreeData"
row-key="id"

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

@ -20,7 +20,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmIterationMenu 迭代定义-->
<el-table ref="table" :height="maxTableHeight" :data="xmIterationMenusTreeData" row-key="menuId" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmIterationMenusTreeData" row-key="menuId" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="45"></el-table-column>
<el-table-column prop="menuName" label="已加入迭代的用户故事" min-width="140" >

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

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmIterationState 迭代定义-->
<el-table ref="xmIterationStateTable" :data="xmIterationStates" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmIterationStateTable" :data="xmIterationStates" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="distBudgetCost" label="已分配到任务的预算从任务表汇总而来" min-width="80" show-overflow-tooltip></el-table-column>

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

@ -6,7 +6,7 @@
</el-row>
<el-row class="page-main ">
<!--列表 XmIterationState 迭代定义-->
<el-table ref="table" :height="maxTableHeight" :data="xmIterationStates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmIterationStates" @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="index" width="45"></el-table-column>
<el-table-column prop="iterationName" label="迭代名称" min-width="80" ></el-table-column>
<el-table-column prop="finishRate" label="进度" min-width="80">

2
src/views/xm/core/xmIterationStateHis/XmIterationStateHisMng.vue

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmIterationStateHis 迭代定义-->
<el-table ref="xmIterationStateHisTable" :data="xmIterationStateHiss" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmIterationStateHisTable" :data="xmIterationStateHiss" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="distBudgetCost" label="已分配到任务的预算从任务表汇总而来" min-width="80" show-overflow-tooltip></el-table-column>

2
src/views/xm/core/xmMenu/XmEpicFeatures.vue

@ -94,7 +94,7 @@
</div>
</el-row>
<el-row class="padding-top">
<el-table ref="table" :row-style="{height:'46px'}" :cell-style="cellStyleCalc" :expand-row-keys="expandRowKeysCpd" :header-cell-style="cellStyleCalc" stripe fit border :height="maxTableHeight" :data="xmMenusTreeData" current-row-key="menuId" row-key="menuId" :tree-props="{children: 'children'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick"
<el-table ref="table" :row-style="{height:'46px'}" :cell-style="cellStyleCalc" :expand-row-keys="expandRowKeysCpd" :header-cell-style="cellStyleCalc" stripe fit border v-adaptive="{bottomOffset:30}" :data="xmMenusTreeData" current-row-key="menuId" row-key="menuId" :tree-props="{children: 'children'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick"
element-loading-text="努力加载中"
element-loading-spinner="el-icon-loading"
>

2
src/views/xm/core/xmMenu/XmEpicFeaturesSelect.vue

@ -11,7 +11,7 @@
</div>
</el-row>
<el-row class="padding-top">
<el-table element-loading-text="努力加载中" :row-style="{height:'46px'}" element-loading-spinner="el-icon-loading" stripe fit border ref="table" :height="maxTableHeight" :data="xmMenusTreeData" current-row-key="menuId" row-key="menuId" :tree-props="{children: 'children'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick">
<el-table element-loading-text="努力加载中" :row-style="{height:'46px'}" element-loading-spinner="el-icon-loading" stripe fit border ref="table" v-adaptive="{bottomOffset:30}" :data="xmMenusTreeData" current-row-key="menuId" row-key="menuId" :tree-props="{children: 'children'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick">
<template v-if="showSelect!==false && multi===true">
<el-table-column label="" type="selection" width="60" >
</el-table-column>

2
src/views/xm/core/xmMenu/XmMenuAgileKanbanUser.vue

@ -5,7 +5,7 @@
:data="usersCpd"
header-cell-class-name="head-row"
border
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
style="width: 100%"
>
<el-table-column

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

@ -220,7 +220,7 @@
</span>
</el-row>
<el-row v-if="displayType=='table'" class="padding-top">
<el-table element-loading-text="努力加载中" element-loading-spinner="el-icon-loading" :cell-style="cellStyleCalc" :expand-row-keys="expandRowKeysCpd" :header-cell-style="cellStyleCalc" stripe fit border ref="table" :height="maxTableHeight" :data="xmMenusTreeData" current-row-key="menuId" row-key="menuId" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick">
<el-table element-loading-text="努力加载中" element-loading-spinner="el-icon-loading" :cell-style="cellStyleCalc" :expand-row-keys="expandRowKeysCpd" :header-cell-style="cellStyleCalc" stripe fit border ref="table" v-adaptive="{bottomOffset:30}" :data="xmMenusTreeData" current-row-key="menuId" row-key="menuId" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick">
<el-table-column sortable type="selection" width="40"></el-table-column>
<el-table-column prop="menuName" label="故事名称" min-width="350" fixed="left">

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

@ -6,7 +6,7 @@
<el-button @click="noBatchEdit" icon="el-icon-back">返回</el-button>
</el-row>
<el-row style="padding-top:12px;">
<el-table ref="table" :indent="16" :load="loadXmMenusLazy" :height="maxTableHeight" :data="xmMenusTreeData" class="drag-table" row-key="menuId" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" :indent="16" :load="loadXmMenusLazy" v-adaptive="{bottomOffset:30}" :data="xmMenusTreeData" class="drag-table" row-key="menuId" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="45"></el-table-column>
<el-table-column prop="seqNo" label="序号" width="200" fixed="left">
<template slot-scope="scope">

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

@ -137,7 +137,7 @@
<el-button style="float:right;" type="primary" v-if="multi" v-on:click="multiSelectedConfirm">确认</el-button>
</el-row>
<el-row class="padding-top">
<el-table ref="table" element-loading-text="努力加载中" element-loading-spinner="el-icon-loading" class="menu-table" :height="maxTableHeight" :data="xmMenusTreeData" row-key="menuId" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" element-loading-text="努力加载中" element-loading-spinner="el-icon-loading" class="menu-table" v-adaptive="{bottomOffset:30}" :data="xmMenusTreeData" row-key="menuId" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column v-if="multi" type="selection" width="50"></el-table-column>
<el-table-column prop="menuName" label="需求名称" min-width="140" >

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

@ -14,7 +14,7 @@
<el-button v-if=" batchEditVisible==true " @click="noBatchEdit" v-loading="load.edit" icon="el-icon-back">返回</el-button>
</el-row>
<el-row class="page-main" v-show="!batchEditVisible">
<el-table ref="table" :height="maxTableHeight" v-if="!gstcVisible" :data="xmMenusTreeData" default-expand-all row-key="menuId" :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" v-adaptive="{bottomOffset:30}" v-if="!gstcVisible" :data="xmMenusTreeData" default-expand-all row-key="menuId" :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="menuName" label="需求名称" min-width="150" >
<template slot-scope="scope">
@ -104,7 +104,7 @@
</el-row>
<el-row v-show="batchEditVisible">
<el-table :load="loadMenusLazy" :height="maxTableHeight" :data="xmMenusTreeData" row-key="menuId" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table :load="loadMenusLazy" v-adaptive="{bottomOffset:30}" :data="xmMenusTreeData" row-key="menuId" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column prop="menuName" label="需求名称" min-width="150" >
<template slot-scope="scope">

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

@ -9,7 +9,7 @@
<el-button type="primary" v-if=" batchEditVisible==true " @click="noBatchEdit" v-loading="load.edit">返回</el-button>
</el-row>
<el-row class="page-main" v-show="!batchEditVisible">
<el-table ref="table" :height="maxTableHeight" :data="xmMenusTreeData" default-expand-all row-key="menuId" :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" v-adaptive="{bottomOffset:30}" :data="xmMenusTreeData" default-expand-all row-key="menuId" :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="menuName" label="需求名称" min-width="150" >
<template slot-scope="scope">

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

@ -13,7 +13,7 @@
<el-button v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmMenuTemplates">查询</el-button>
<el-button type="primary" v-if="isSelectMenu" v-loading="load.del" @click="selectedMenusConfirm" :disabled="this.sels.length===0 || load.del==true">确认选择</el-button>
</el-row>
<el-table :load="loadMenusLazy" ref="table" :height="maxTableHeight" :data="xmMenuTemplatesTreeData" row-key="menuId" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table :load="loadMenusLazy" ref="table" v-adaptive="{bottomOffset:30}" :data="xmMenuTemplatesTreeData" row-key="menuId" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" @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="menuName" label="需求名称" min-width="120" >
<template slot-scope="scope">

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

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmMyFocus 我关注的项目或者任务-->
<el-table ref="xmMyFocusTable" :data="xmMyFocuss" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmMyFocusTable" :data="xmMyFocuss" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

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

@ -238,7 +238,7 @@
</el-row>
<el-row v-show="!showType" class="padding-top">
<!--列表 XmProduct 产品表-->
<el-table ref="table" :height="maxTableHeight" :data="xmProducts" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" border>
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProducts" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" border>
<el-row slot="empty">
<el-result icon="info" title="信息提示" subTitle="没有查到相关产品,有可能是您暂时还没有产品,有可能是您无权限查询产品。">
<template slot="extra">

2
src/views/xm/core/xmProduct/XmProductRecycle.vue

@ -83,7 +83,7 @@
</el-row>
<el-row>
<!--列表 XmProduct 产品表-->
<el-table ref="table" border :height="maxTableHeight" :data="xmProducts" :row-class-name="tableRowClassName" @sort-change="sortChange" :highlight-current-row="true" current-row-key="id" v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" border v-adaptive="{bottomOffset:30}" :data="xmProducts" :row-class-name="tableRowClassName" @sort-change="sortChange" :highlight-current-row="true" current-row-key="id" v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="index" width="60">
</el-table-column>
<el-table-column prop="productName" label="产品名称" min-width="200" sortable>

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

@ -19,7 +19,7 @@
</el-row>
<el-row class="page-main" v-if="showType!='simple'">
<!--列表 XmProduct 产品表-->
<el-table ref="table" :height="maxTableHeight" :data="xmProducts" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProducts" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column label="序号" width="60" type="index" v-if="showType!='simple'">
</el-table-column>
@ -60,7 +60,7 @@
<el-row class="page-main" v-else>
<!--列表 XmProduct 产品表-->
<el-table ref="table" :height="maxTableHeight" :data="xmProducts" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProducts" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column label="序号" width="60" type="index">
</el-table-column>

2
src/views/xm/core/xmProductProjectLink/XmProductProjectLinkMng.vue

@ -14,7 +14,7 @@
</el-row>
<el-row>
<!--列表 XmProductProjectLink 产品与项目的关联关系表一般由产品经理挂接项目到产品上-->
<el-table ref="xmProductProjectLink" :data="xmProductProjectLinks" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmProductProjectLink" :data="xmProductProjectLinks" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column prop="name" v-if="xmProduct" label="包含的项目名称" min-width="150" >
<template scope="scope">
<el-link type="primary" @click="goToProject(scope.row,scope.$index)">{{scope.row.name}}</el-link>

2
src/views/xm/core/xmProductState/XmProductStateMng.vue

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmProductState 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-table ref="xmProductStateTable" :data="xmProductStates" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmProductStateTable" :data="xmProductStates" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="planStartTime" label="开始时间" min-width="80" show-overflow-tooltip></el-table-column>

2
src/views/xm/core/xmProductStateHis/XmProductStateHisMng.vue

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmProductStateHis 功能状态表,无需前端维护所有数据由汇总统计得出-->
<el-table ref="xmProductStateHisTable" :data="xmProductStateHiss" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmProductStateHisTable" :data="xmProductStateHiss" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="planStartTime" label="开始时间" min-width="80" show-overflow-tooltip></el-table-column>

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

@ -8,7 +8,7 @@
</el-row>
<el-row v-show="simple!=true" class="page-main">
<!--列表 XmProductTemplate 产品表-->
<el-table ref="table" :height="maxTableHeight" :data="xmProductTemplates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProductTemplates" @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 sortable type="index" width="40"></el-table-column>
<el-table-column prop="id" label="产品编号" min-width="80" ></el-table-column>
@ -29,7 +29,7 @@
<el-row v-show="simple==true" >
<!--列表 XmProductTemplate 产品表-->
<el-table ref="table" :height="maxTableHeight" :data="xmProductTemplates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProductTemplates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column prop="productName" label="产品名称" min-width="80" ></el-table-column>
</el-table>
<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>

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

@ -29,7 +29,7 @@
</el-select> -->
<el-table
ref="table"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
v-if="showType == '人力'"
:data="sumXmBudgetLaborsConvert"
highlight-current-row
@ -58,7 +58,7 @@
<el-table
ref="table"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
v-if="showType == '非人力'"
:data="sumXmBudgetNlaborsConvert"
highlight-current-row

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

@ -23,7 +23,7 @@
</el-select>
</el-row>
<el-table ref="table"
:height="maxTableHeight"
v-adaptive="{bottomOffset:30}"
v-if="showType == '人力'"
:data="sumXmCostLaborsConvert"
highlight-current-row

2
src/views/xm/core/xmProject/XmProjectForLink.vue

@ -16,7 +16,7 @@
</div>
</el-row>
<el-row>
<el-table ref="table" :height="tableHeight" stripe :data="xmProjects" highlight-current-row v-loading="load.list" border style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" stripe :data="xmProjects" highlight-current-row v-loading="load.list" border style="width: 100%;">
<el-table-column type="index" label="序号" width="55" ></el-table-column>
<el-table-column prop="id" label="项目编码" min-width="80" ></el-table-column>
<el-table-column prop="name" label="标题名称" min-width="80" ></el-table-column>

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

@ -211,7 +211,7 @@
</el-row>
</el-row>
<el-row class="padding-top">
<el-table ref="table" :height="maxTableHeight" v-cloak v-show="!showType" fit stripe :data="ScreenData" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" :border="true">
<el-table ref="table" v-adaptive="{bottomOffset:30}" v-cloak v-show="!showType" fit stripe :data="ScreenData" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" :border="true">
<el-row slot="empty">
<el-result icon="info" title="信息提示" subTitle="没有查到相关项目,有可能是您暂时还没有项目,有可能是您无权限查询项目。">
<template slot="extra">

2
src/views/xm/core/xmProject/XmProjectRecycle.vue

@ -6,7 +6,7 @@
<el-button @click="searchXmProjects" icon="el-icon-search"></el-button>
</el-row>
<el-row class="padding-top">
<el-table ref="table" border :height="maxTableHeight" v-cloak stripe :data="xmProjects" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" border v-adaptive="{bottomOffset:30}" v-cloak stripe :data="xmProjects" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="index" label="序号" width="80" ></el-table-column>
<el-table-column prop="id" label="项目编码" min-width="120" ></el-table-column>
<el-table-column prop="name" label="标题" min-width="200" >

2
src/views/xm/core/xmProject/XmProjectTplMng.vue

@ -23,7 +23,7 @@
<!--列表 XmProject xm_project-->
<el-row v-loading="load.list">
<el-table :height="maxTableHeight" ref="table" v-cloak stripe :data="ScreenData" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table v-adaptive="{bottomOffset:30}" ref="table" v-cloak stripe :data="ScreenData" @sort-change="sortChange" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column prop="name" label="项目模板(学习/参考)" min-width="200" >
<template slot-scope="scope">
<div v-if="isSelect===true">{{scope.row.name}}</div>

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

@ -9,7 +9,7 @@
</div>
</el-menu>
<!--列表 XmProjectKpi xm_project_kpi-->
<el-table ref="table" :height="tableHeight" :data="xmProjectKpis" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProjectKpis" @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="index" width="40"></el-table-column>
<el-table-column prop="kpiName" label="指标名称" min-width="80" ></el-table-column>
<el-table-column prop="minValue" label="正常值范围" min-width="80" >

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

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmProjectState 项目指标日统计表-->
<el-table ref="xmProjectStateTable" :data="xmProjectStates" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmProjectStateTable" :data="xmProjectStates" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="projectId" label="项目编号" min-width="80" show-overflow-tooltip></el-table-column>

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

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmProjectStateHis 项目指标日统计表-->
<el-table ref="xmProjectStateHisTable" :data="xmProjectStateHiss" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmProjectStateHisTable" :data="xmProjectStateHiss" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip></el-table-column>
<el-table-column prop="projectId" label="项目编号" min-width="80" show-overflow-tooltip></el-table-column>

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

@ -8,7 +8,7 @@
</el-row>
<el-row class="page-main ">
<!--列表 XmProjectTaskTypeState 按任务类型汇总-->
<el-table ref="table" :height="maxTableHeight" :data="xmProjectTaskTypeStates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProjectTaskTypeStates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="45"></el-table-column>
<el-table-column sortable type="index" width="45"></el-table-column>
<el-table-column prop="projectId" label="项目编号" min-width="80" ></el-table-column>

2
src/views/xm/core/xmProjectTemplate/XmProjectTemplateList.vue

@ -9,7 +9,7 @@
</el-row>
<el-row class="page-main">
<!--列表 XmProjectTemplate xm_project_template-->
<el-table ref="table" :height="maxTableHeight" :data="xmProjectTemplates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProjectTemplates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="45"></el-table-column>
<el-table-column sortable type="index" width="45"></el-table-column>
<el-table-column prop="name" label="项目名称" min-width="150" ></el-table-column>

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

@ -12,7 +12,7 @@
</el-row>
<el-row class="page-main">
<!--列表 XmProjectTemplate xm_project_template-->
<el-table ref="table" :height="maxTableHeight" :data="xmProjectTemplates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmProjectTemplates" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="45"></el-table-column>
<el-table-column sortable type="index" width="45"></el-table-column>
<el-table-column prop="name" label="模板名称" min-width="80" ></el-table-column>

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

@ -84,7 +84,7 @@
<el-tab-pane label="缺陷描述" name="12" >
<el-form-item label="" prop="description" label-width="0px">
<vue-editor :height="maxTableHeight" v-if="visible && activateTabPaneName=='12'" class="rich-context" :id="'description_'+editForm.id" :branch-id="userInfo.branchId" v-model="editForm.description"></vue-editor>
<vue-editor v-adaptive="{bottomOffset:30}" v-if="visible && activateTabPaneName=='12'" class="rich-context" :id="'description_'+editForm.id" :branch-id="userInfo.branchId" v-model="editForm.description"></vue-editor>
</el-form-item>
<el-row style="float:right;" v-if="opType!=='add'">
<el-button @click.native="handleCancel">取消</el-button>

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

@ -132,7 +132,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmQuestion xm_question-->
<el-table element-loading-text="努力加载中" element-loading-spinner="el-icon-loading" ref="table" :height="maxTableHeight" :data="xmQuestions" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table element-loading-text="努力加载中" element-loading-spinner="el-icon-loading" ref="table" v-adaptive="{bottomOffset:30}" :data="xmQuestions" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column label="全选" type="selection" min-width="50" fixed="left"></el-table-column>
<el-table-column prop="id" label="缺陷编号" width="120" show-overflow-tooltip fixed="left">

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

@ -2,7 +2,7 @@
<section>
<el-row>
<!--列表 XmQuestionHandle xm_question_handle-->
<el-table ref="table" :height="tableHeight" :data="xmQuestionHandles" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmQuestionHandles" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column prop="handleStatus" label="bug状态" width="100" >
<template slot-scope="scope">

2
src/views/xm/core/xmRecord/XmRecord.vue

@ -7,7 +7,7 @@
</el-row>
<el-row class="page-main">
<!--列表 XmRecord xm_record-->
<el-table ref="table" :height="tableHeight" :data="xmRecords" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmRecords" @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="index" width="40"></el-table-column>
<el-table-column prop="projectId" label="项目/产品" v-if="!simple" min-width="80" >
<template slot-scope="scope">

2
src/views/xm/core/xmRecordVisit/XmRecordVisitMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmRecordVisit 重要页面访问记录-->
<el-table ref="xmRecordVisitTable" :data="xmRecordVisits" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmRecordVisitTable" :data="xmRecordVisits" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmRptConfig/XmRptConfigMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmRptConfig 测试报告配置表-->
<el-table ref="xmRptConfigTable" :data="xmRptConfigs" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmRptConfigTable" :data="xmRptConfigs" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmRptData/XmRptDataMng.vue

@ -9,7 +9,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmRptData xm_rpt_data-->
<el-table ref="xmRptDataTable" :data="xmRptDatas" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmRptDataTable" :data="xmRptDatas" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

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

@ -129,7 +129,7 @@
fit
border
tooltip-effect="light"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
:tree-props="{ children: 'children' }"
row-key="id"
ref="table"

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

@ -21,7 +21,7 @@
fit
border
tooltip-effect="light"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
:tree-props="{ children: 'children' }"
row-key="id"
ref="table"

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

@ -5,7 +5,7 @@
:data="menusCpd"
header-cell-class-name="head-row"
border
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
style="width: 100%"
>
<el-table-column

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

@ -5,7 +5,7 @@
:data="usersCpd"
header-cell-class-name="head-row"
border
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
style="width: 100%"
>
<el-table-column

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

@ -5,7 +5,7 @@
:data="weeksCpd"
header-cell-class-name="head-row"
border
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
style="width: 100%"
>
<el-table-column

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

@ -34,7 +34,7 @@
fit
border
row-key="id"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
>
<el-table-column v-show="isMultiSelect" sortable width="70" type="selection"></el-table-column>
<el-table-column prop="name" label="任务名称" min-width="260" show-overflow-tooltip>

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

@ -20,7 +20,7 @@
default-expand-all
:tree-props="{children: 'children' }"
row-key="id"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
ref="table"
>
<el-table-column v-show="isMultiSelect" sortable width="60" type="selection"></el-table-column>

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

@ -354,7 +354,7 @@
fit
border
tooltip-effect="light"
:height="tableHeight"
v-adaptive="{bottomOffset:30}"
row-key="id"
>

2
src/views/xm/core/xmTaskEval/XmTaskEvalMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTaskEval xm_task_eval-->
<el-table ref="xmTaskEvalTable" :data="xmTaskEvals" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTaskEvalTable" :data="xmTaskEvals" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmTaskExecuser/XmTaskExecuserForTask.vue

@ -9,7 +9,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTaskExecuser xm_task_execuser-->
<el-table ref="table" :height="tableHeight" :data="xmTaskExecusers" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmTaskExecusers" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="expand">
<template slot-scope="props">
<el-form label-position="left" class="padding">

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

@ -17,7 +17,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTaskExecuser xm_task_execuser-->
<el-table ref="table" :height="tableHeight" :data="xmTaskExecusers" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmTaskExecusers" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column label="序号" type="index" width="60" fixed="left">
</el-table-column>
<el-table-column prop="username" label="用户姓名" width="150" sortable show-overflow-tooltip fixed="left">

2
src/views/xm/core/xmTaskExecuser/XmTaskExecuserSelect.vue

@ -22,7 +22,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTaskExecuser xm_task_execuser-->
<el-table ref="table" :height="tableHeight" :data="xmTaskExecusers" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmTaskExecusers" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column label="" type="selection" width="60" fixed="left">
</el-table-column>

2
src/views/xm/core/xmTaskOrder/XmTaskOrderMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTaskOrder 任务相关费用订单表-->
<el-table ref="xmTaskOrderTable" :data="xmTaskOrders" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTaskOrderTable" :data="xmTaskOrders" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmTaskSbill/XmTaskSbillMng.vue

@ -50,7 +50,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTaskSbill 任务结算表-->
<el-table ref="xmTaskSbillTable" :data="xmTaskSbills" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list"
<el-table ref="xmTaskSbillTable" :data="xmTaskSbills" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list"
border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" :header-cell-style="{'text-align':'center'}"
:cell-style="{'text-align':'center'}">
<!-- <el-table-column type="selection" width="55" show-overflow-tooltip></el-table-column>-->

2
src/views/xm/core/xmTaskSbillDetail/XmTaskSbillDetailMng.vue

@ -10,7 +10,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTaskSbillDetail 工时登记表-->
<el-table ref="xmTaskSbillDetailTable" :data="xmTaskSbillDetails" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTaskSbillDetailTable" :data="xmTaskSbillDetails" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

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

@ -8,7 +8,7 @@
</el-row>
<el-row class="page-main ">
<!--列表 XmTaskSkill xm_task_skill-->
<el-table ref="table" :height="tableHeight" :data="xmTaskSkills" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmTaskSkills" @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 sortable type="index" width="40"></el-table-column>
<el-table-column prop="id" label="主键" min-width="80" ></el-table-column>

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

@ -22,7 +22,7 @@
</el-row>
<el-row class="page-main">
<!--列表 XmTaskTemplate xm_task_template select-confirm-->
<el-table ref="table" :load="loadXmTaskLazy" :height="maxTableHeight" :data="xmTaskTemplatesTreeData" row-key="id" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" :load="loadXmTaskLazy" v-adaptive="{bottomOffset:30}" :data="xmTaskTemplatesTreeData" row-key="id" :tree-props="{children: 'children', hasChildren: 'childrenCnt'}" @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="name" label="任务名称" min-width="150" >
<template slot-scope="scope">

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

@ -20,7 +20,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestCase 测试用例-->
<el-table ref="xmTestCaseTable" :data="xmTestCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTestCaseTable" :data="xmTestCases" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--
<el-table-column sortable prop="username" width="55" show-overflow-tooltip fixed="left">

2
src/views/xm/core/xmTestCase/XmTestCaseSelect.vue

@ -23,7 +23,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestCase 测试用例-->
<el-table ref="xmTestCaseTable" :data="xmTestCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTestCaseTable" :data="xmTestCases" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--
<el-table-column sortable prop="username" width="55" show-overflow-tooltip fixed="left">

2
src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue

@ -11,7 +11,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestCasedb 测试用例库-->
<el-table ref="xmTestCasedbTable" :data="xmTestCasedbs" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTestCasedbTable" :data="xmTestCasedbs" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--

2
src/views/xm/core/xmTestPlan/XmTestPlanListForProject.vue

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestPlan 测试计划-->
<el-table :data="xmTestPlans" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table :data="xmTestPlans" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--
<el-table-column sortable prop="username" width="55" show-overflow-tooltip fixed="left">

2
src/views/xm/core/xmTestPlan/XmTestPlanMng.vue

@ -15,7 +15,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestPlan 测试计划-->
<el-table ref="xmTestPlanTable" :data="xmTestPlans" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTestPlanTable" :data="xmTestPlans" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--
<el-table-column sortable prop="username" width="55" show-overflow-tooltip fixed="left">

2
src/views/xm/core/xmTestPlan/XmTestPlanSelect.vue

@ -9,7 +9,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestPlan 测试计划-->
<el-table :data="xmTestPlans" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table :data="xmTestPlans" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--
<el-table-column sortable prop="username" width="55" show-overflow-tooltip fixed="left">

2
src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue

@ -22,7 +22,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestPlanCase 测试计划与用例关系表-->
<el-table ref="xmTestPlanCaseTable" :data="xmTestPlanCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTestPlanCaseTable" :data="xmTestPlanCases" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<!--
<el-table-column sortable prop="username" width="55" show-overflow-tooltip fixed="left">

2
src/views/xm/core/xmTestPlanCase/XmTestPlanCaseSelect.vue

@ -15,7 +15,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmTestPlanCase 测试计划与用例关系表-->
<el-table ref="xmTestPlanCaseTable" :data="xmTestPlanCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmTestPlanCaseTable" :data="xmTestPlanCases" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<!--
<el-table-column sortable prop="username" width="55" show-overflow-tooltip fixed="left">
<span class="cell-text"> {{scope.row.username}}} </span>

2
src/views/xm/core/xmWorkload/XmTaskSbillSelect.vue

@ -8,7 +8,7 @@
<el-row >
<!--列表 XmTaskSbill 结算表-->
<el-table ref="table" :height="maxTableHeight" :data="xmTaskSbills" :row-class-name="tableRowClassName" @sort-change="sortChange" :highlight-current-row="true" current-row-key="id" v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="table" v-adaptive="{bottomOffset:30}" :data="xmTaskSbills" :row-class-name="tableRowClassName" @sort-change="sortChange" :highlight-current-row="true" current-row-key="id" v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column prop="name" label="结算单名称">
<template slot="header" slot-scope="scope">
结算单名称

2
src/views/xm/core/xmWorkload/XmWorkloadInfo.vue

@ -49,7 +49,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmWorkload 工时登记表-->
<el-table ref="xmWorkloadTable" :data="xmWorkloads" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row
<el-table ref="xmWorkloadTable" :data="xmWorkloads" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row
v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" >
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column sortable type="index" width="55" show-overflow-tooltip fixed="left"></el-table-column>

2
src/views/xm/core/xmWorkload/XmWorkloadMng.vue

@ -47,7 +47,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmWorkload 工时登记表-->
<el-table ref="xmWorkloadTable" :data="xmWorkloads" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row
<el-table ref="xmWorkloadTable" :data="xmWorkloads" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row
v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" :header-cell-style="{'text-align':'center'}"
:cell-style="{'text-align':'center'}">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>

2
src/views/xm/rpt/his/rptDataSelect.vue

@ -8,7 +8,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmRptData xm_rpt_data-->
<el-table ref="xmRptDataTable" :data="xmRptDatas" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmRptDataTable" :data="xmRptDatas" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column prop="rptName" label="报告名称" min-width="250" show-overflow-tooltip>
<template slot-scope="scope">

2
src/views/xm/rpt/index/indexForHis.vue

@ -12,7 +12,7 @@
</el-row>
<el-row class="padding-top">
<!--列表 XmRptData xm_rpt_data-->
<el-table ref="xmRptDataTable" :data="xmRptDatas" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table ref="xmRptDataTable" :data="xmRptDatas" v-adaptive="{bottomOffset:30}" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>
<el-table-column prop="rptName" label="报告名称" min-width="250" show-overflow-tooltip>
<template slot-scope="scope">

Loading…
Cancel
Save