Browse Source

优化

master
陈裕财 4 years ago
parent
commit
c059ad9f10
  1. 10
      src/views/xm/core/xmTask/XmTaskMng.vue
  2. 30
      src/views/xm/core/xmTask/XmTaskMngBatch.vue

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

@ -2050,15 +2050,7 @@ export default {
}); });
} }
}, },
showBatchEdit: function () {
if (this.projectPhase == null) {
this.$notify({
showClose: true,
message: "请在左边选择计划再编辑",
type: "error",
});
return;
}
showBatchEdit: function () {
this.batchEditVisible = true; this.batchEditVisible = true;
}, },
getRowSum(row) { getRowSum(row) {

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

@ -108,7 +108,7 @@
:tree-props="{ children: 'children', hasChildren: 'childrenCnt' }" :tree-props="{ children: 'children', hasChildren: 'childrenCnt' }"
row-key="id" row-key="id"
> >
<el-table-column type="selection" width="60"></el-table-column>
<el-table-column type="selection" width="50"></el-table-column>
<el-table-column prop="sortLevel" label="序号" width="300"> <el-table-column prop="sortLevel" label="序号" width="300">
<template slot-scope="scope"> <template slot-scope="scope">
<el-popover placement="top" width="400" trigger="click"> <el-popover placement="top" width="400" trigger="click">
@ -146,21 +146,17 @@
v-model="scope.row.sortLevel" v-model="scope.row.sortLevel"
@change="fieldChange(scope.row, 'sortLevel')" @change="fieldChange(scope.row, 'sortLevel')"
></el-input> ></el-input>
</template>
</el-table-column>
<!-- <el-table-column sortable width="40" type="selection"></el-table-column> -->
<el-table-column prop="name" label="任务名称" min-width="150">
<template slot-scope="scope">
<el-input
<el-input style="width: 100%"
v-model="scope.row.name" v-model="scope.row.name"
@change="fieldChange(scope.row, 'name')" @change="fieldChange(scope.row, 'name')"
></el-input> ></el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="startTime" label="任务起止时间" width="300">
<!-- <el-table-column sortable width="40" type="selection"></el-table-column> -->
<el-table-column prop="startTime" label="任务起止时间" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
<el-row> <el-row>
<el-col :span="12">
<el-col :span="24">
<el-date-picker <el-date-picker
v-model="scope.row.startTime" v-model="scope.row.startTime"
size="small" size="small"
@ -175,7 +171,7 @@
> >
</el-date-picker> </el-date-picker>
</el-col> </el-col>
<el-col :span="12">
<el-col :span="24">
<el-date-picker <el-date-picker
v-model="scope.row.endTime" v-model="scope.row.endTime"
size="small" size="small"
@ -1791,4 +1787,18 @@ small {
} }
</style> </style>
<style lang="scss" scoped> <style lang="scss" scoped>
.el-table {
box-sizing: border-box;
/deep/ .cell {
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
text-overflow: ellipsis;
white-space: normal;
word-break: break-all;
line-height: 23px;
padding-right: 10px;
display: flex;
}
}
</style> </style>
Loading…
Cancel
Save