Skip to content

Commit bce427f

Browse files
committed
Merge remote-tracking branch 'origin/dev' into owen_dev
2 parents 2c56345 + 1b6c9b2 commit bce427f

File tree

16 files changed

+256
-231
lines changed

16 files changed

+256
-231
lines changed

src/api/member/address/index.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import request from '@/config/axios'
2+
3+
export interface AddressVO {
4+
id: number
5+
name: string
6+
mobile: string
7+
areaId: number
8+
detailAddress: string
9+
defaultStatus: boolean
10+
}
11+
12+
// 查询用户收件地址列表
13+
export const getAddressList = async (params) => {
14+
return await request.get({ url: `/member/address/list`, params })
15+
}

src/api/member/user/index.ts

Lines changed: 10 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,20 @@ import request from '@/config/axios'
22

33
export interface UserVO {
44
id: number
5-
mobile: string
6-
password: string
7-
status: number
8-
registerIp: string
5+
avatar: string | undefined
6+
birthday: number | undefined
7+
createTime: number | undefined
8+
loginDate: number | undefined
99
loginIp: string
10-
loginDate: Date
11-
nickname: string
12-
avatar: string
13-
name: string
14-
sex: number
15-
areaId: number
16-
birthday: Date
1710
mark: string
18-
createTime: Date
19-
}
20-
21-
// TODO @梦:和 UserVO 搞成一个把。
22-
export interface UserBaseInfoVO {
23-
id: number | undefined | null
2411
mobile: string
25-
password: string | null | undefined
26-
status: number
27-
registerIp: string | null | undefined
28-
loginIp: string | null | undefined
29-
loginDate: Date | null | undefined
30-
nickname: string | null | undefined
31-
avatar: string | null | undefined
32-
name: string | null | undefined
12+
name: string | undefined
13+
nickname: string | undefined
14+
registerIp: string
3315
sex: number
34-
areaId: number | null | undefined
35-
birthday: Date | null | undefined
36-
mark: string | null | undefined
37-
createTime: Date | null | undefined
16+
status: number
17+
areaId: number | undefined
18+
areaName: string | undefined
3819
}
3920

4021
// 查询会员用户列表

src/components/Card/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import CardTitle from './src/CardTitle.vue'
2+
3+
export { CardTitle }

src/components/Descriptions/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
import Descriptions from './src/Descriptions.vue'
2+
import DescriptionsItemLabel from './src/DescriptionsItemLabel.vue'
23

3-
export { Descriptions }
4+
export { Descriptions, DescriptionsItemLabel }
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<script setup lang="ts">
2+
const { label } = defineProps({
3+
label: {
4+
type: String,
5+
required: true
6+
},
7+
icon: {
8+
type: String,
9+
required: false
10+
}
11+
})
12+
</script>
13+
14+
<template>
15+
<div class="cell-item">
16+
<Icon :icon="icon" />
17+
{{ label }}
18+
</div>
19+
</template>
20+
21+
<style scoped lang="scss">
22+
.cell-item {
23+
display: inline;
24+
}
25+
.cell-item::after {
26+
content: ':';
27+
}
28+
</style>

src/router/modules/remaining.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ const remainingRouter: AppRouteRecordRaw[] = [
434434
meta: { hidden: true },
435435
children: [
436436
{
437-
path: 'user/detail',
437+
path: 'user/detail/:id',
438438
name: 'MemberUserDetail',
439439
meta: {
440440
title: '会员详情',

src/utils/formatTime.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import dayjs from 'dayjs'
1111
* @description format 季度 + 星期 + 几周:"YYYY-mm-dd HH:MM:SS WWW QQQQ ZZZ"
1212
* @returns 返回拼接后的时间字符串
1313
*/
14-
export function formatDate(date: Date, format?: string): string {
14+
export function formatDate(date: Date | number, format?: string): string {
1515
// 日期不存在,则返回空
1616
if (!date) {
1717
return ''

src/views/member/user/components/address-list.vue

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/views/member/user/components/account-info.vue renamed to src/views/member/user/detail/UserAccountInfo.vue

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,6 @@
4646
</el-descriptions-item>
4747
</el-descriptions>
4848
</template>
49-
<script lang="ts" setup>
50-
defineComponent({
51-
name: 'AccountInfo'
52-
})
53-
</script>
5449
<style scoped lang="scss">
5550
.cell-item {
5651
display: inline;

0 commit comments

Comments
 (0)