|
41 | 41 | class="!w-240px"
|
42 | 42 | />
|
43 | 43 | </el-form-item>
|
44 |
| - <el-form-item label="积分状态" prop="status"> |
45 |
| - <el-select v-model="queryParams.status" placeholder="请选择状态" clearable class="!w-240px"> |
46 |
| - <el-option |
47 |
| - v-for="dict in getIntDictOptions(DICT_TYPE.MEMBER_POINT_STATUS)" |
48 |
| - :key="dict.value" |
49 |
| - :label="dict.label" |
50 |
| - :value="dict.value" |
51 |
| - /> |
52 |
| - </el-select> |
53 |
| - </el-form-item> |
54 | 44 | <el-form-item label="获得时间" prop="createDate">
|
55 | 45 | <el-date-picker
|
56 | 46 | v-model="queryParams.createDate"
|
|
78 | 68 | <!-- 列表 -->
|
79 | 69 | <ContentWrap>
|
80 | 70 | <el-table v-loading="loading" :data="list">
|
81 |
| - <el-table-column label="编号" align="center" prop="id" /> |
82 |
| - <el-table-column label="用户" align="center" prop="nickname" /> |
83 |
| - <el-table-column label="积分标题" align="center" prop="title" /> |
84 |
| - <el-table-column label="积分描述" align="center" prop="description" /> |
| 71 | + <el-table-column label="编号" align="center" prop="id" width="180" /> |
85 | 72 | <el-table-column
|
86 | 73 | label="获得时间"
|
87 | 74 | align="center"
|
88 | 75 | prop="createTime"
|
89 | 76 | :formatter="dateFormatter"
|
| 77 | + width="180" |
90 | 78 | />
|
91 |
| - <el-table-column label="积分" align="center" prop="point"> |
| 79 | + <el-table-column label="用户" align="center" prop="nickname" width="200" /> |
| 80 | + <el-table-column label="变动积分" align="center" prop="point" width="100"> |
92 | 81 | <template #default="scope">
|
93 | 82 | <el-tag v-if="scope.row.point > 0" class="ml-2" type="success" effect="dark">
|
94 |
| - {{ scope.row.point }} |
| 83 | + +{{ scope.row.point }} |
95 | 84 | </el-tag>
|
96 | 85 | <el-tag v-else class="ml-2" type="danger" effect="dark"> {{ scope.row.point }} </el-tag>
|
97 | 86 | </template>
|
98 | 87 | </el-table-column>
|
99 |
| - <el-table-column label="变动后的积分" align="center" prop="totalPoint" /> |
| 88 | + <el-table-column label="总积分" align="center" prop="totalPoint" width="100" /> |
| 89 | + <el-table-column label="标题" align="center" prop="title" /> |
| 90 | + <el-table-column label="描述" align="center" prop="description" /> |
100 | 91 | <el-table-column label="业务编码" align="center" prop="bizId" />
|
101 | 92 | <el-table-column label="业务类型" align="center" prop="bizType">
|
102 | 93 | <template #default="scope">
|
103 | 94 | <dict-tag :type="DICT_TYPE.MEMBER_POINT_BIZ_TYPE" :value="scope.row.bizType" />
|
104 | 95 | </template>
|
105 | 96 | </el-table-column>
|
106 |
| - <el-table-column label="状态" align="center" prop="status"> |
107 |
| - <template #default="scope"> |
108 |
| - <dict-tag :type="DICT_TYPE.MEMBER_POINT_STATUS" :value="scope.row.status" /> |
109 |
| - </template> |
110 |
| - </el-table-column> |
111 |
| - <el-table-column |
112 |
| - label="冻结时间" |
113 |
| - align="center" |
114 |
| - prop="freezingTime" |
115 |
| - :formatter="dateFormatter" |
116 |
| - /> |
117 |
| - <el-table-column |
118 |
| - label="解冻时间" |
119 |
| - align="center" |
120 |
| - prop="thawingTime" |
121 |
| - :formatter="dateFormatter" |
122 |
| - /> |
123 | 97 | </el-table>
|
124 | 98 | <!-- 分页 -->
|
125 | 99 | <Pagination
|
@@ -149,9 +123,7 @@ const queryParams = reactive({
|
149 | 123 | pageSize: 10,
|
150 | 124 | nickname: null,
|
151 | 125 | bizType: null,
|
152 |
| - type: null, |
153 | 126 | title: null,
|
154 |
| - status: null, |
155 | 127 | createDate: []
|
156 | 128 | })
|
157 | 129 | const queryFormRef = ref() // 搜索的表单
|
|
0 commit comments