Browse Source

调整表格高度

master
陈裕财 5 years ago
parent
commit
0257a158c1
  1. 2
      src/views/xm/core/xmIteration/XmIterationMng.vue
  2. 2
      src/views/xm/core/xmIterationMenu/XmIterationMenuMng.vue
  3. 2
      src/views/xm/core/xmMenu/XmMenuMng.vue
  4. 2
      src/views/xm/core/xmMenu/XmMenuSelect.vue
  5. 2
      src/views/xm/core/xmMenu/XmMenuWithPlan.vue
  6. 2
      src/views/xm/core/xmMenuExchange/XmMenuExchangeMng.vue
  7. 2
      src/views/xm/core/xmMenuState/XmMenuStateMng.vue
  8. 2
      src/views/xm/core/xmProduct/XmProductMng.vue
  9. 2
      src/views/xm/core/xmProduct/XmProductSelect.vue
  10. 2
      src/views/xm/core/xmProject/XmProjectList.vue
  11. 28
      src/views/xm/core/xmProject/XmProjectMng.vue
  12. 2
      src/views/xm/core/xmProjectPhase/XmProjectPhaseBatch.vue
  13. 11
      src/views/xm/core/xmProjectPhase/XmProjectPhaseMng.vue
  14. 4
      src/views/xm/core/xmProjectPhase/XmProjectPhaseSelect.vue
  15. 2
      src/views/xm/core/xmQuestion/XmQuestionMng.vue
  16. 2
      src/views/xm/core/xmRecord/XmRecord.vue
  17. 2
      src/views/xm/core/xmTask/XmTaskList.vue
  18. 2
      src/views/xm/core/xmTask/XmTaskListForMenu.vue
  19. 2
      src/views/xm/core/xmTask/XmTaskListForProduct.vue
  20. 4
      src/views/xm/core/xmTask/XmTaskMng.vue
  21. 2
      src/views/xm/core/xmTask/XmTaskMngBatch.vue
  22. 2
      src/views/xm/core/xmTaskExecuser/XmTaskExecuserMng.vue
  23. 2
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue
  24. 2
      src/views/xm/core/xmTestCaseExec/XmTestCaseExecMng.vue

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

@ -149,7 +149,7 @@
parentIteration:null, parentIteration:null,
iterationStateVisible:false, iterationStateVisible:false,
gstcVisible:false, gstcVisible:false,
tableHeight:500,
tableHeight:300,
ganrrColumns: { ganrrColumns: {
children: 'children', children: 'children',
name: 'iterationName', name: 'iterationName',

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

@ -91,7 +91,7 @@
}, },
iteration:null, iteration:null,
menuVisible:false, menuVisible:false,
tableHeight:500,
tableHeight:300,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/

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

@ -302,7 +302,7 @@
taskListForMenuVisible:false, taskListForMenuVisible:false,
iterationVisible:false, iterationVisible:false,
userSelectVisible:false, userSelectVisible:false,
tableHeight:500,
tableHeight:300,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/

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

@ -118,7 +118,7 @@
}, },
menuDetailVisible:false, menuDetailVisible:false,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

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

@ -229,7 +229,7 @@
menuDetailVisible:false, menuDetailVisible:false,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
gstcVisible:false, gstcVisible:false,
tableHeight:500,
tableHeight:300,
ganrrColumns: { ganrrColumns: {
children: 'children', children: 'children',
name: 'menuName', name: 'menuName',

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

@ -115,7 +115,7 @@
menuId:'',menuName:'',productId:'',remark:'',id:'',pid:'',cuserid:'',cusername:'',ctime:'',cbranchId:'',adopt:'',adoptUserid:'',adoptUsername:'',adoptTime:'',closed:'',puserid:'',pusername:'',premark:'',notifyUserids:'',notifyChannels:'',notifyUsernames:'',cuserHeadImg:'',replyType:'' menuId:'',menuName:'',productId:'',remark:'',id:'',pid:'',cuserid:'',cusername:'',ctime:'',cbranchId:'',adopt:'',adoptUserid:'',adoptUsername:'',adoptTime:'',closed:'',puserid:'',pusername:'',premark:'',notifyUserids:'',notifyChannels:'',notifyUsernames:'',cuserHeadImg:'',replyType:''
}, },
xmMenuVisible:false, xmMenuVisible:false,
tableHeight:500,
tableHeight:300,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/

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

@ -216,7 +216,7 @@
valueChangeRows:[], valueChangeRows:[],
selGroups:null, selGroups:null,
menuDetailVisible:false, menuDetailVisible:false,
tableHeight:500,
tableHeight:300,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/

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

@ -140,7 +140,7 @@
}, },
iterationVisible:false, iterationVisible:false,
productStateVisible:false, productStateVisible:false,
tableHeight:500,
tableHeight:300,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/

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

@ -70,7 +70,7 @@
}, },
iterationVisible:false, iterationVisible:false,
productStateVisible:false, productStateVisible:false,
tableHeight:500,
tableHeight:300,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/

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

@ -71,7 +71,7 @@
}, },
editFormVisible: false,// editFormVisible: false,//
tableHeight:500,
tableHeight:300,
//xmProject //xmProject
editForm: { editForm: {
id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:'',bizProcInstId:'',bizFlowState:'',planNouserAt:'',planInnerUserAt:'',planOutUserAt:'',locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:'',totalReceivables:'',budgetMarginRate:'',contractAmt:'',planInnerUserPrice:'',budgetOutUserPrice:'',planOutUserCnt:'',planInnerUserCnt:'',planWorkingHours:'' id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:'',bizProcInstId:'',bizFlowState:'',planNouserAt:'',planInnerUserAt:'',planOutUserAt:'',locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:'',totalReceivables:'',budgetMarginRate:'',contractAmt:'',planInnerUserPrice:'',budgetOutUserPrice:'',planOutUserCnt:'',planInnerUserCnt:'',planWorkingHours:''

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

@ -55,7 +55,7 @@
</el-row> </el-row>
<el-row class="app-container"> <el-row class="app-container">
<!--列表 XmProject xm_project--> <!--列表 XmProject xm_project-->
<el-row v-show="showType" v-loading="load.list">
<el-row v-show="showType" v-loading="load.list" class="project-box">
<el-col v-cloak v-for="(p,i) in ScreenData" :key="i" :xl="4" :lg="6" :md="8" :sm="12"> <el-col v-cloak v-for="(p,i) in ScreenData" :key="i" :xl="4" :lg="6" :md="8" :sm="12">
<el-card @click.native="intoInfo(p,i)" class="project-card" shadow="always"> <el-card @click.native="intoInfo(p,i)" class="project-card" shadow="always">
<div class="project-name" title="这是项目名称">{{p.name}}</div> <div class="project-name" title="这是项目名称">{{p.name}}</div>
@ -269,7 +269,7 @@
finishFlag: false, finishFlag: false,
xmRecordVisible: false, xmRecordVisible: false,
productSelectVisible:false, productSelectVisible:false,
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data
@ -786,4 +786,28 @@
.right-btn{ .right-btn{
margin-top: 12px; margin-top: 12px;
} }
@media only screen and (max-height: 2400px) {
.project-box{
max-height: 1600x;
overflow-y: auto;
}
}
@media only screen and (max-height: 1200px) {
.project-box{
max-height: 800px;
overflow-y: auto;
}
}
@media only screen and (max-height: 980px) {
.project-box{
max-height: 600px;
overflow-y: auto;
}
}
@media only screen and (max-height: 640px) {
.project-box{
max-height: 300px;
overflow-y: auto;
}
}
</style> </style>

2
src/views/xm/core/xmProjectPhase/XmProjectPhaseBatch.vue

@ -280,7 +280,7 @@
valueChangeRows:[], valueChangeRows:[],
batchEditVisible:false, batchEditVisible:false,
menuVisible:false,// menuVisible:false,//
tableHeight:500,
tableHeight:300,
pickerOptions: util.pickerOptions('date'), pickerOptions: util.pickerOptions('date'),
gstcVisible:false, gstcVisible:false,
ganrrColumns: { ganrrColumns: {

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

@ -318,7 +318,7 @@ import XmProjectGroupSelect from '../xmProjectGroup/XmProjectGroupSelect.vue';
valueChangeRows:[], valueChangeRows:[],
batchEditVisible:false, batchEditVisible:false,
menuVisible:false,// menuVisible:false,//
tableHeight:500,
tableHeight:200,
pickerOptions: util.pickerOptions('date'), pickerOptions: util.pickerOptions('date'),
gstcVisible:false, gstcVisible:false,
groupUserSelectVisible:false,// groupUserSelectVisible:false,//
@ -331,7 +331,6 @@ import XmProjectGroupSelect from '../xmProjectGroup/XmProjectGroupSelect.vue';
endDate: 'endDate', endDate: 'endDate',
}, },
tableHeight:500,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data
@ -1291,13 +1290,13 @@ import XmProjectGroupSelect from '../xmProjectGroup/XmProjectGroupSelect.vue';
console.log('mounted--his.selProject==', this.selProject); console.log('mounted--his.selProject==', this.selProject);
this.$nextTick(() => { this.$nextTick(() => {
if(this.selProject){
this.getXmProjectPhases();
}
var clientRect=this.$refs.table.$el.getBoundingClientRect(); var clientRect=this.$refs.table.$el.getBoundingClientRect();
var subHeight=65/1000 * window.innerHeight;
var subHeight=100/1000 * window.innerHeight;
this.tableHeight = window.innerHeight -clientRect.y - this.$refs.table.$el.offsetTop-subHeight; this.tableHeight = window.innerHeight -clientRect.y - this.$refs.table.$el.offsetTop-subHeight;
if(this.selProject){
this.getXmProjectPhases();
}
listOption([ listOption([
{categoryId:'all',itemCode:'xmPhaseStatus'} {categoryId:'all',itemCode:'xmPhaseStatus'}
]).then(res=>{ ]).then(res=>{

4
src/views/xm/core/xmProjectPhase/XmProjectPhaseSelect.vue

@ -108,7 +108,7 @@
menuVisible:false,// menuVisible:false,//
pickerOptions: util.pickerOptions('date'), pickerOptions: util.pickerOptions('date'),
gstcVisible:false, gstcVisible:false,
tableHeight:500,
tableHeight:300,
ganrrColumns: { ganrrColumns: {
children: 'children', children: 'children',
name: 'phaseName', name: 'phaseName',
@ -418,7 +418,7 @@
this.$nextTick(() => { this.$nextTick(() => {
var clientRect=this.$refs.selectPhaseTable.$el.getBoundingClientRect(); var clientRect=this.$refs.selectPhaseTable.$el.getBoundingClientRect();
var subHeight=65/1000 * window.innerHeight;
var subHeight=150/1000 * window.innerHeight;
this.tableHeight = window.innerHeight -clientRect.y - this.$refs.selectPhaseTable.$el.offsetTop-subHeight; this.tableHeight = window.innerHeight -clientRect.y - this.$refs.selectPhaseTable.$el.offsetTop-subHeight;
if(this.selProject){ if(this.selProject){
this.getXmProjectPhases(); this.getXmProjectPhases();

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

@ -221,7 +221,7 @@
selectUserVisible:false, selectUserVisible:false,
selectProjectVisible:false, selectProjectVisible:false,
nextAction:'', nextAction:'',
tableHeight:500,
tableHeight:300,
cloumns: [ cloumns: [
{ {
key: 'name', key: 'name',

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

@ -98,7 +98,7 @@
editForm: { editForm: {
id:'',projectId:'',operUserid:'',operUsername:'',operTime:'',objType:'',action:'',oldValue:'',newValue:'',remarks:'',taskId:'',reqNo:'',branchId:'',ip:'' id:'',projectId:'',operUserid:'',operUsername:'',operTime:'',objType:'',action:'',oldValue:'',newValue:'',remarks:'',taskId:'',reqNo:'',branchId:'',ip:''
}, },
tableHeight:500,
tableHeight:300,
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
objTypeOptions: [{key:"all",name:"全部"},{key:"task",name:"任务"},{"key":"project" ,name:"项目"},{key:"budget",name:"预算"},{key:"cost",name:"成本"},{key:"phase",name:"阶段计划"},{"key":"group",name:"团队"}] objTypeOptions: [{key:"all",name:"全部"},{key:"task",name:"任务"},{"key":"project" ,name:"项目"},{key:"budget",name:"预算"},{key:"cost",name:"成本"},{key:"phase",name:"阶段计划"},{"key":"group",name:"团队"}]
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/

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

@ -147,7 +147,7 @@
projectPhase: null, projectPhase: null,
pickerOptions: util.pickerOptions(), pickerOptions: util.pickerOptions(),
selectProjectVisible:false, selectProjectVisible:false,
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

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

@ -152,7 +152,7 @@
selkey: "all", selkey: "all",
pickerOptions: util.pickerOptions(), pickerOptions: util.pickerOptions(),
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

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

@ -172,7 +172,7 @@
projectPhase: null, projectPhase: null,
pickerOptions: util.pickerOptions(), pickerOptions: util.pickerOptions(),
selectProjectVisible:false, selectProjectVisible:false,
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

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

@ -639,7 +639,7 @@ import XmProjectGroupSelect from '../xmProjectGroup/XmProjectGroupSelect.vue';
menuExecutor:false,// menuExecutor:false,//
groupUserSelectVisible:false,// groupUserSelectVisible:false,//
showSkillSearchVisible:false,// showSkillSearchVisible:false,//
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data
@ -1664,7 +1664,7 @@ XmProjectGroupSelect
this.$nextTick(()=>{ this.$nextTick(()=>{
this.getXmTasks(); this.getXmTasks();
var clientRect=this.$refs.table.$el.getBoundingClientRect(); var clientRect=this.$refs.table.$el.getBoundingClientRect();
var subHeight=85/1000 * window.innerHeight;
var subHeight=150/1000 * window.innerHeight;
if(this.isTaskCenter){ if(this.isTaskCenter){
subHeight=50/1000 * window.innerHeight; subHeight=50/1000 * window.innerHeight;
} }

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

@ -317,7 +317,7 @@
menuDetailVisible:false, menuDetailVisible:false,
pickerOptions: util.pickerOptions(), pickerOptions: util.pickerOptions(),
gstcVisible:false, gstcVisible:false,
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

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

@ -270,7 +270,7 @@
], ],
execuserAddType:'add',//add join execuserAddType:'add',//add join
pickerOptions: util.pickerOptions('datarange'), pickerOptions: util.pickerOptions('datarange'),
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

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

@ -115,7 +115,7 @@
}, },
/**begin 自定义属性请在下面加 请加备注**/ /**begin 自定义属性请在下面加 请加备注**/
menuVisible:false, menuVisible:false,
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

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

@ -241,7 +241,7 @@
endDate: 'endTime', endDate: 'endTime',
}, },
tableHeight:500,
tableHeight:300,
/**end 自定义属性请在上面加 请加备注**/ /**end 自定义属性请在上面加 请加备注**/
} }
},//end data },//end data

Loading…
Cancel
Save