0.5.1
This commit is contained in:
parent
a0636c093f
commit
7e881ac42a
|
@ -88,7 +88,7 @@
|
||||||
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-table v-loading="loading" :data="projectList" @selection-change="handleSelectionChange" :default-sort="defaultSort" @sort-change="onSortChange">
|
<el-table v-loading="loading" :data="projectList" @selection-change="handleSelectionChange" @sort-change="onSortChange">
|
||||||
<el-table-column type="selection" width="55" align="center" />
|
<el-table-column type="selection" width="55" align="center" />
|
||||||
<template v-for="column of showColumns">
|
<template v-for="column of showColumns">
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
@ -257,12 +257,6 @@ import BooleanTag from '@/components/BooleanTag/index.vue';
|
||||||
import UserSelect from '@/components/Business/User/UserSelect.vue';
|
import UserSelect from '@/components/Business/User/UserSelect.vue';
|
||||||
import {ProjectUtils} from '@/views/bst/project/utils.js';
|
import {ProjectUtils} from '@/views/bst/project/utils.js';
|
||||||
|
|
||||||
// 默认排序字段
|
|
||||||
const defaultSort = {
|
|
||||||
prop: "createTime",
|
|
||||||
order: "descending"
|
|
||||||
}
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "Project",
|
name: "Project",
|
||||||
mixins: [$showColumns],
|
mixins: [$showColumns],
|
||||||
|
@ -295,7 +289,6 @@ export default {
|
||||||
return {
|
return {
|
||||||
showTaskDialog: false, // 新增任务弹窗
|
showTaskDialog: false, // 新增任务弹窗
|
||||||
ProjectStatus,
|
ProjectStatus,
|
||||||
defaultSort,
|
|
||||||
showStartDialog: false, // 开始开发弹窗
|
showStartDialog: false, // 开始开发弹窗
|
||||||
showMaintenanceDialog: false, // 维护弹窗
|
showMaintenanceDialog: false, // 维护弹窗
|
||||||
row: {}, // 当前操作的项目
|
row: {}, // 当前操作的项目
|
||||||
|
@ -340,8 +333,6 @@ export default {
|
||||||
queryParams: {
|
queryParams: {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 20,
|
pageSize: 20,
|
||||||
orderByColumn: defaultSort.prop,
|
|
||||||
isAsc: defaultSort.order,
|
|
||||||
id: null,
|
id: null,
|
||||||
no: null,
|
no: null,
|
||||||
name: null,
|
name: null,
|
||||||
|
@ -424,8 +415,8 @@ export default {
|
||||||
/** 当排序按钮被点击时触发 **/
|
/** 当排序按钮被点击时触发 **/
|
||||||
onSortChange(column) {
|
onSortChange(column) {
|
||||||
if (column.order == null) {
|
if (column.order == null) {
|
||||||
this.queryParams.orderByColumn = defaultSort.prop;
|
this.queryParams.orderByColumn = null;
|
||||||
this.queryParams.isAsc = defaultSort.order;
|
this.queryParams.isAsc = null;
|
||||||
} else {
|
} else {
|
||||||
this.queryParams.orderByColumn = column.prop;
|
this.queryParams.orderByColumn = column.prop;
|
||||||
this.queryParams.isAsc = column.order;
|
this.queryParams.isAsc = column.order;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user