Skip to content

Commit bb0c1cb

Browse files
committed
code review:会员等级
1 parent 40711c0 commit bb0c1cb

File tree

9 files changed

+20
-20
lines changed

9 files changed

+20
-20
lines changed

src/api/member/level/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export interface LevelVO {
55
name: string
66
experience: number
77
value: number
8-
discount: number
8+
discountPercent: number
99
icon: string
1010
bgUrl: string
1111
status: number

src/api/member/signin/config/index.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@ export interface SignInConfigVO {
99

1010
// 查询积分签到规则列表
1111
export const getSignInConfigList = async () => {
12-
return await request.get({ url: `/member/point/sign-in-config/list` })
12+
return await request.get({ url: `/member/sign-in/config/list` })
1313
}
1414

1515
// 查询积分签到规则详情
1616
export const getSignInConfig = async (id: number) => {
17-
return await request.get({ url: `/member/point/sign-in-config/get?id=` + id })
17+
return await request.get({ url: `/member/sign-in/config/get?id=` + id })
1818
}
1919

2020
// 新增积分签到规则
2121
export const createSignInConfig = async (data: SignInConfigVO) => {
22-
return await request.post({ url: `/member/point/sign-in-config/create`, data })
22+
return await request.post({ url: `/member/sign-in/config/create`, data })
2323
}
2424

2525
// 修改积分签到规则
2626
export const updateSignInConfig = async (data: SignInConfigVO) => {
27-
return await request.put({ url: `/member/point/sign-in-config/update`, data })
27+
return await request.put({ url: `/member/sign-in/config/update`, data })
2828
}
2929

3030
// 删除积分签到规则
3131
export const deleteSignInConfig = async (id: number) => {
32-
return await request.delete({ url: `/member/point/sign-in-config/delete?id=` + id })
32+
return await request.delete({ url: `/member/sign-in/config/delete?id=` + id })
3333
}

src/api/member/signin/record/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ export interface SignInRecordVO {
99

1010
// 查询用户签到积分列表
1111
export const getSignInRecordPage = async (params) => {
12-
return await request.get({ url: `/member/point/sign-in-record/page`, params })
12+
return await request.get({ url: `/member/sign-in/record/page`, params })
1313
}

src/views/member/group/GroupForm.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
<el-form-item label="名称" prop="name">
1111
<el-input v-model="formData.name" placeholder="请输入名称" />
1212
</el-form-item>
13-
<el-form-item label="备注" prop="remark">
14-
<el-input v-model="formData.remark" type="textarea" placeholder="请输入备注" />
15-
</el-form-item>
1613
<el-form-item label="状态" prop="status">
1714
<el-radio-group v-model="formData.status">
1815
<el-radio
@@ -24,6 +21,9 @@
2421
</el-radio>
2522
</el-radio-group>
2623
</el-form-item>
24+
<el-form-item label="备注" prop="remark">
25+
<el-input v-model="formData.remark" type="textarea" placeholder="请输入备注" />
26+
</el-form-item>
2727
</el-form>
2828
<template #footer>
2929
<el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button>

src/views/member/group/components/MemberGroupSelect.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
/>
99
</el-select>
1010
</template>
11-
1211
<script lang="ts" setup>
1312
import * as GroupApi from '@/api/member/group'
1413

src/views/member/level/LevelForm.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@
3838
</el-form-item>
3939
</el-col>
4040
<el-col :span="12">
41-
<el-form-item label="享受折扣(%)" prop="discount">
41+
<el-form-item label="享受折扣(%)" prop="discountPercent">
4242
<el-input-number
43-
v-model="formData.discount"
43+
v-model="formData.discountPercent"
4444
:min="0"
4545
:max="100"
4646
:precision="0"
@@ -100,7 +100,7 @@ const formData = ref({
100100
name: undefined,
101101
experience: undefined,
102102
level: undefined,
103-
discount: undefined,
103+
discountPercent: undefined,
104104
icon: undefined,
105105
backgroundUrl: undefined,
106106
status: CommonStatusEnum.ENABLE
@@ -109,7 +109,7 @@ const formRules = reactive({
109109
name: [{ required: true, message: '等级名称不能为空', trigger: 'blur' }],
110110
experience: [{ required: true, message: '升级经验不能为空', trigger: 'blur' }],
111111
level: [{ required: true, message: '等级不能为空', trigger: 'blur' }],
112-
discount: [{ required: true, message: '享受折扣不能为空', trigger: 'blur' }],
112+
discountPercent: [{ required: true, message: '享受折扣不能为空', trigger: 'blur' }],
113113
status: [{ required: true, message: '状态不能为空', trigger: 'change' }]
114114
})
115115
const formRef = ref() // 表单 Ref
@@ -165,7 +165,7 @@ const resetForm = () => {
165165
name: undefined,
166166
experience: undefined,
167167
level: undefined,
168-
discount: undefined,
168+
discountPercent: undefined,
169169
icon: undefined,
170170
backgroundUrl: undefined,
171171
status: CommonStatusEnum.ENABLE

src/views/member/level/components/MemberLevelSelect.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
</el-option>
99
</el-select>
1010
</template>
11-
1211
<script lang="ts" setup>
1312
import * as LevelApi from '@/api/member/level'
1413

src/views/member/level/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<el-table-column label="等级名称" align="center" prop="name" min-width="100" />
6363
<el-table-column label="等级" align="center" prop="level" min-width="60" />
6464
<el-table-column label="升级经验" align="center" prop="experience" min-width="80" />
65-
<el-table-column label="享受折扣(%)" align="center" prop="discount" min-width="110" />
65+
<el-table-column label="享受折扣(%)" align="center" prop="discountPercent" min-width="110" />
6666
<el-table-column label="状态" align="center" prop="status" min-width="70">
6767
<template #default="scope">
6868
<dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" />

src/views/member/user/index.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,12 @@
8484
:show-overflow-tooltip="false"
8585
>
8686
<template #default="scope">
87-
<el-tag v-for="(tagName, index) in scope.row.tagNames" :key="index">{{ tagName }}</el-tag>
87+
<el-tag v-for="(tagName, index) in scope.row.tagNames" :key="index" class="mr-5px">
88+
{{ tagName }}
89+
</el-tag>
8890
</template>
8991
</el-table-column>
90-
<el-table-column label="积分" align="center" width="100px" />
92+
<el-table-column label="积分" align="center" prop="point" width="100px" />
9193
<el-table-column label="状态" align="center" prop="status" width="100px">
9294
<template #default="scope">
9395
<dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" />

0 commit comments

Comments
 (0)