Skip to content

Commit 4bc3f15

Browse files
committed
code review:积分记录
1 parent 76a63e0 commit 4bc3f15

File tree

2 files changed

+8
-37
lines changed

2 files changed

+8
-37
lines changed

src/utils/dict.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,6 @@ export enum DICT_TYPE {
142142

143143
// ========== MALL - 会员模块 ==========
144144
MEMBER_POINT_BIZ_TYPE = 'member_point_biz_type', // 积分的业务类型
145-
MEMBER_POINT_STATUS = 'member_point_status', // 积分的状态
146145

147146
// ========== MALL - 商品模块 ==========
148147
PRODUCT_UNIT = 'product_unit', // 商品单位

src/views/member/point/record/index.vue

Lines changed: 8 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,6 @@
4141
class="!w-240px"
4242
/>
4343
</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>
5444
<el-form-item label="获得时间" prop="createDate">
5545
<el-date-picker
5646
v-model="queryParams.createDate"
@@ -78,48 +68,32 @@
7868
<!-- 列表 -->
7969
<ContentWrap>
8070
<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" />
8572
<el-table-column
8673
label="获得时间"
8774
align="center"
8875
prop="createTime"
8976
:formatter="dateFormatter"
77+
width="180"
9078
/>
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">
9281
<template #default="scope">
9382
<el-tag v-if="scope.row.point > 0" class="ml-2" type="success" effect="dark">
94-
{{ scope.row.point }}
83+
+{{ scope.row.point }}
9584
</el-tag>
9685
<el-tag v-else class="ml-2" type="danger" effect="dark"> {{ scope.row.point }} </el-tag>
9786
</template>
9887
</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" />
10091
<el-table-column label="业务编码" align="center" prop="bizId" />
10192
<el-table-column label="业务类型" align="center" prop="bizType">
10293
<template #default="scope">
10394
<dict-tag :type="DICT_TYPE.MEMBER_POINT_BIZ_TYPE" :value="scope.row.bizType" />
10495
</template>
10596
</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-
/>
12397
</el-table>
12498
<!-- 分页 -->
12599
<Pagination
@@ -149,9 +123,7 @@ const queryParams = reactive({
149123
pageSize: 10,
150124
nickname: null,
151125
bizType: null,
152-
type: null,
153126
title: null,
154-
status: null,
155127
createDate: []
156128
})
157129
const queryFormRef = ref() // 搜索的表单

0 commit comments

Comments
 (0)